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

Safe HaskellNone

HGamer3D.Bindings.CEGUI.ClassDefaultLogger

Synopsis

Documentation

newSource

Arguments

:: IO HG3DClass 

Constructor for DefaultLogger

deleteSource

Arguments

:: HG3DClass

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

-> IO () 

Add an event to the log.

Destructor for DefaultLogger

logEventSource

Arguments

:: HG3DClass

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

-> String

message - String object containing the message to be added to the event log.

-> EnumLoggingLevel

level - LoggingLevel for this message. If level is greater than the current set logging level, the message is not logged.

-> IO ()

return value - Nothing

Set the name of the log file where all subsequent log entries should be written. - Details: When this is called, and the log file is created, any cached log entries are flushed to the log file.

setLogFilenameSource

Arguments

:: HG3DClass

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

-> String

filename - Name of the file to put log messages.

-> Bool

append -

-> IO ()