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

Safe HaskellNone

HGamer3D.Bindings.CEGUI.ClassWidgetLookManager

Synopsis

Documentation

newSource

Arguments

:: IO HG3DClass 

Constructor.

deleteSource

Arguments

:: HG3DClass

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

-> IO () 

Parses a file containing window look & feel specifications (in the form of XML). - Details: If the new file contains specifications for widget types that are already specified, it is not an error; the previous definitions are overwritten by the new data. An entry will appear in the log each time any look & feel component is overwritten.

Destructor.

parseLookNFeelSpecificationSource

Arguments

:: HG3DClass

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

-> String

filename - String object containing the filename of a file containing the widget look & feel data

-> String

resourceGroup - Resource group identifier to pass to the resource provider when loading the file.

-> IO ()

return value - Nothing.

Return whether a WidgetLookFeel has been created with the specified name.

isWidgetLookAvailableSource

Arguments

:: HG3DClass

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

-> String

widget - String object holding the name of a widget look to test for.

-> IO Bool 

eraseWidgetLookSource

Arguments

:: HG3DClass

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

-> String

widget - String object holding the name of a widget look to be erased. If no such WidgetLookFeel exists, nothing happens.

-> IO ()

return value - Nothing.

Return singleton WidgetLookManager

Erase the WidgetLookFeel that has the specified name.

getSingletonSource

Arguments

:: IO HG3DClass

return value - Singleton

getSingletonPtrSource

Arguments

:: IO HG3DClass

return value - Pointer to singleton

Return pointer to singleton WidgetLookManager

getDefaultResourceGroupSource

Arguments

:: IO String

return value - String describing the default resource group identifier that will be used when loading LookNFeel data.

Returns the default resource group currently set for LookNFeels.

setDefaultResourceGroupSource

Arguments

:: String

resourceGroup - String describing the default resource group identifier to be used.

-> IO ()

return value - Nothing.

Sets the default resource group to be used when loading LookNFeel data.