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

Safe HaskellNone

HGamer3D.Bindings.CEGUI.ClassMenuBase

Synopsis

Documentation

getItemSpacingSource

Arguments

:: HG3DClass

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

-> IO Float

return value - A float value with the current item spacing for this menu

Get the item spacing for this menu.

isMultiplePopupsAllowedSource

Arguments

:: HG3DClass

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

-> IO Bool

return value - true if this menu allows multiple popup menus to be opened simultaneously. false if not

Return whether this menu allows multiple popup menus to open at the same time.

getAutoCloseNestedPopupsSource

Arguments

:: HG3DClass

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

-> IO Bool

return value - true if the menu should close all its open child popups, when it gets hidden

Return whether this menu should close all its open child popups, when it gets hidden.

getPopupMenuItemSource

Arguments

:: HG3DClass

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

-> IO HG3DClass

return value - Pointer to the

Get currently opened MenuItem

setItemSpacingSource

Arguments

:: HG3DClass

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

-> Float

spacing

-> IO () 

Change the currently open MenuItem

Set the item spacing for this menu.

changePopupMenuItemSource

Arguments

:: HG3DClass

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

-> HG3DClass

item - Pointer to a MenuItem to open or NULL to close any opened.

-> IO () 

Set whether this menu allows multiple popup menus to be opened simultaneously.

setAllowMultiplePopupsSource

Arguments

:: HG3DClass

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

-> Bool

setting

-> IO () 

Set whether the menu should close all its open child popups, when it gets hidden.

setAutoCloseNestedPopupsSource

Arguments

:: HG3DClass

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

-> Bool

setting

-> IO () 

tells the current popup that it should start its closing timer.

setPopupMenuItemClosingSource

Arguments

:: HG3DClass

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

-> IO ()