#include #include -- | module Bindings.DirectFB.IDirectFBScreen where #strict_import import Bindings.DirectFB.Types #starttype IDirectFBScreen #field GetID , FunPtr (Ptr -> \ Ptr -> IO ) #field GetDescription , FunPtr (Ptr -> \ Ptr -> IO ) #field GetSize , FunPtr (Ptr -> Ptr CInt -> \ Ptr CInt -> IO ) -- #field EnumDisplayLayers , FunPtr (Ptr -> \ -- -> Ptr () -> IO ) #field SetPowerMode , FunPtr (Ptr -> \ -> IO ) #field WaitForSync , FunPtr (Ptr -> IO ) #field GetMixerDescriptions , FunPtr (Ptr -> \ Ptr -> IO ) #field GetMixerConfiguration , FunPtr (Ptr -> \ CInt -> Ptr -> IO ) #field TestMixerConfiguration , FunPtr (Ptr -> \ CInt -> Ptr -> \ Ptr -> IO ) #field SetMixerConfiguration , FunPtr (Ptr -> \ CInt -> Ptr -> IO ) #field GetEncoderDescriptions , FunPtr (Ptr -> \ Ptr -> IO ) #field GetEncoderConfiguration , FunPtr (Ptr -> \ CInt -> Ptr -> IO ) #field TestEncoderConfiguration , FunPtr (Ptr -> \ CInt -> Ptr -> \ Ptr -> IO ) #field SetEncoderConfiguration , FunPtr (Ptr -> \ CInt -> Ptr -> IO ) #field GetOutputDescriptions , FunPtr (Ptr -> \ Ptr -> IO ) #field GetOutputConfiguration , FunPtr (Ptr -> \ CInt -> Ptr -> IO ) #field TestOutputConfiguration , FunPtr (Ptr -> \ CInt -> Ptr -> \ Ptr -> IO ) #field SetOutputConfiguration , FunPtr (Ptr -> \ CInt -> Ptr -> IO ) #stoptype