Safe Haskell | None |
---|
HGamer3D.Bindings.CEGUI.ClassListHeaderSegment
- isSizingEnabled :: HG3DClass -> IO Bool
- getSortDirection :: HG3DClass -> IO EnumSortDirection
- isDragMovingEnabled :: HG3DClass -> IO Bool
- isClickable :: HG3DClass -> IO Bool
- isSegmentHovering :: HG3DClass -> IO Bool
- isSegmentPushed :: HG3DClass -> IO Bool
- isSplitterHovering :: HG3DClass -> IO Bool
- isBeingDragMoved :: HG3DClass -> IO Bool
- isBeingDragSized :: HG3DClass -> IO Bool
- setSizingEnabled :: HG3DClass -> Bool -> IO ()
- setSortDirection :: HG3DClass -> EnumSortDirection -> IO ()
- setDragMovingEnabled :: HG3DClass -> Bool -> IO ()
- setClickable :: HG3DClass -> Bool -> IO ()
- setSizingCursorImage2 :: HG3DClass -> String -> String -> IO ()
- setMovingCursorImage2 :: HG3DClass -> String -> String -> IO ()
- new :: String -> String -> IO HG3DClass
- delete :: HG3DClass -> IO ()
- isSizingEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- getSortDirection'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isDragMovingEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isClickable'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isSegmentHovering'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isSegmentPushed'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isSplitterHovering'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isBeingDragMoved'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isBeingDragSized'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- setSizingEnabled'_ :: HG3DClassPtr -> CInt -> IO ()
- setSortDirection'_ :: HG3DClassPtr -> CInt -> IO ()
- setDragMovingEnabled'_ :: HG3DClassPtr -> CInt -> IO ()
- setClickable'_ :: HG3DClassPtr -> CInt -> IO ()
- setSizingCursorImage2'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()
- setMovingCursorImage2'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()
- new'_ :: Ptr CChar -> Ptr CChar -> HG3DClassPtr -> IO ()
- delete'_ :: HG3DClassPtr -> IO ()
Documentation
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool | return value - true if the segment can be horizontally sized, false if the segment can not be horizontally sized. |
Return whether this segment can be sized.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO EnumSortDirection |
Return whether drag moving is enabled for this segment.
Return the current sort direction set for this segment. - Details: Note that this has no impact on the way the segment functions (aside from the possibility of varied rendering). This is intended as a 'helper setting' to classes that make use of the ListHeaderSegment objects.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool | return value - true if the segment can be clicked, false of the segment can not be clicked (so no highlighting or events will happen). |
Return whether the segment is clickable.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool |
Return whether the segment is currently in its hovering state.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool |
Return whether the segment is currently in its pushed state.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool |
Return whether the splitter is currently in its hovering state.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool |
Return whether the segment is currently being drag-moved.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool |
Return whether the segment is currently being drag-moved.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Bool | setting - true if the segment may be horizontally sized, false if the segment may not be horizontally sized. |
-> IO () | return value - Nothing. |
Set the current sort direction set for this segment. - Details: Note that this has no impact on the way the segment functions (aside from the possibility of varied rendering). This is intended as a 'helper setting' to classes that make use of the ListHeaderSegment objects.
Set whether this segment can be sized.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> EnumSortDirection | sort_dir |
-> IO () |
Set whether drag moving is allowed for this segment.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Bool | setting - true if the segment may be drag moved, false if the segment may not be drag moved. |
-> IO () | return value - Nothing. |
Set whether the segment is clickable.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | imageset |
-> String | image |
-> IO () |
Constructor for list header segment base class.
Arguments
:: HG3DClass | classpointer - pointer of Class instance which is going to be deleted. |
-> IO () |
Destructor for list header segment base class.
isSizingEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
getSortDirection'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isDragMovingEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isClickable'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isSegmentHovering'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isSegmentPushed'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isSplitterHovering'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isBeingDragMoved'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isBeingDragSized'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
setSizingEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
setSortDirection'_ :: HG3DClassPtr -> CInt -> IO ()Source
setDragMovingEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
setClickable'_ :: HG3DClassPtr -> CInt -> IO ()Source
setSizingCursorImage2'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()Source
setMovingCursorImage2'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CChar -> IO ()Source
delete'_ :: HG3DClassPtr -> IO ()Source