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

Safe HaskellNone

HGamer3D.Bindings.CEGUI.ClassThumb

Synopsis

Documentation

isHotTrackedSource

Arguments

:: HG3DClass

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

-> IO Bool

return value - true if hot-tracking is enabled. false if hot-tracking is disabled.

return whether hot-tracking is enabled or not.

isVertFreeSource

Arguments

:: HG3DClass

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

-> IO Bool

return value - true if the thumb is movable along the vertical axis. false if the thumb is fixed on the vertical axis.

return whether the thumb is movable on the vertical axis.

isHorzFreeSource

Arguments

:: HG3DClass

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

-> IO Bool

return value - true if the thumb is movable along the horizontal axis. false if the thumb is fixed on the horizontal axis.

return whether the thumb is movable on the horizontal axis.

setHotTrackedSource

Arguments

:: HG3DClass

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

-> Bool

setting - true to enable hot-tracking. false to disable hot-tracking.

-> IO ()

return value - Nothing.

set whether thumb is movable on the vertical axis.

set whether the thumb uses hot-tracking.

setVertFreeSource

Arguments

:: HG3DClass

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

-> Bool

setting - true to allow movement of thumb along the vertical axis. false to fix thumb on the vertical axis.

-> IO ()

return value - nothing.

set whether thumb is movable on the horizontal axis.

setHorzFreeSource

Arguments

:: HG3DClass

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

-> Bool

setting - true to allow movement of thumb along the horizontal axis. false to fix thumb on the horizontal axis.

-> IO ()

return value - nothing.

set the movement range of the thumb for the vertical axis. - Details: The values specified here are relative to the parent window for the thumb, and are specified in whichever metrics mode is active for the widget.

setVertRangeSource

Arguments

:: HG3DClass

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

-> Float

min

-> Float

max

-> IO () 

set the movement range of the thumb for the horizontal axis. - Details: The values specified here are relative to the parent window for the thumb, and are specified in whichever metrics mode is active for the widget.

setHorzRangeSource

Arguments

:: HG3DClass

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

-> Float

min

-> Float

max

-> IO () 

Constructor for Thumb

newSource

Arguments

:: String

type

-> String

name

-> IO HG3DClass 

deleteSource

Arguments

:: HG3DClass

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

-> IO () 

Destructor for Thumb