HGamer3D-CEGUI-Binding-0.1.9: Windows Game Engine for the Haskell Programmer - CEGUI Bindings

Safe HaskellNone

HGamer3D.Bindings.CEGUI.ClassListboxItem

Synopsis

Documentation

deleteSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance which is going to be deleted.

-> IO () 

base class destructor

getTooltipTextSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO String 

return the text string set for this list box item. - Details: Note that even if the item does not render text, the text string can still be useful, since it is used for sorting list box items.

getTextSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO String 

getTextVisualSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO String 

return text string with visual

getIDSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO Int 

return whether this item is selected.

Return the current ID assigned to this list box item. - Details: Note that the system does not make use of this value, client code can assign any meaning it wishes to the ID.

isSelectedSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO Bool

return value - true if the item is selected, false if the item is not selected.

isDisabledSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO Bool

return value - true if the item is disabled, false if the item is enabled.

return whether this item is disabled.

isAutoDeletedSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO Bool

return value - true if the item object will be deleted by the system when the list box it is attached to is destroyed, or when the item is removed from the list. false if client code must destroy the item after it is removed from the list.

return whether this item will be automatically deleted when the list box it is attached to is destroyed, or when the item is removed from the list box.

getOwnerWindowSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO HG3DClass 

set the text string for this list box item. - Details: Note that even if the item does not render text, the text string can still be useful, since it is used for sorting list box items.

Get the owner window for this ListboxItem - Details: The owner of a ListboxItem is typically set by the list box widgets when an item is added or inserted.

setTextSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> String

text

-> IO () 

setTooltipTextSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> String

text

-> IO () 

Set the ID assigned to this list box item. - Details: Note that the system does not make use of this value, client code can assign any meaning it wishes to the ID.

setIDSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> Int

item_id

-> IO () 

set whether this item is selected.

setSelectedSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> Bool

setting - true if the item is selected, false if the item is not selected.

-> IO ()

return value - Nothing.

set whether this item is disabled.

setDisabledSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> Bool

setting - true if the item is disabled, false if the item is enabled.

-> IO ()

return value - Nothing.

Set whether this item will be automatically deleted when the list box it is attached to is destroyed, or when the item is removed from the list box.

setAutoDeletedSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> Bool

setting - true if the item object should be deleted by the system when the list box it is attached to is destroyed, or when the item is removed from the list. false if client code will destroy the item after it is removed from the list.

-> IO ()

return value - Nothing.

Set the owner window for this ListboxItem

setOwnerWindowSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> HG3DClass

owner - Ponter to the window that should be considered the owner of this ListboxItem.

-> IO ()

return value - Nothing

Set the selection highlighting brush image.

setSelectionBrushImage2Source

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> String

imageset - Name of the imagest containing the image to be used.

-> String

image - Name of the image to be used

-> IO ()

return value - Nothing.