Safe Haskell | None |
---|
HGamer3D.Bindings.Ogre.ClassLog
- delete :: HG3DClass -> IO ()
- getName :: HG3DClass -> IO String
- isDebugOutputEnabled :: HG3DClass -> IO Bool
- isFileOutputSuppressed :: HG3DClass -> IO Bool
- isTimeStampEnabled :: HG3DClass -> IO Bool
- logMessage :: HG3DClass -> String -> EnumLogMessageLevel -> Bool -> IO ()
- setDebugOutputEnabled :: HG3DClass -> Bool -> IO ()
- setLogDetail :: HG3DClass -> EnumLoggingLevel -> IO ()
- setTimeStampEnabled :: HG3DClass -> Bool -> IO ()
- getLogDetail :: HG3DClass -> IO EnumLoggingLevel
- delete'_ :: HG3DClassPtr -> IO ()
- getName'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
- isDebugOutputEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isFileOutputSuppressed'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isTimeStampEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- logMessage'_ :: HG3DClassPtr -> Ptr CChar -> CInt -> CInt -> IO ()
- setDebugOutputEnabled'_ :: HG3DClassPtr -> CInt -> IO ()
- setLogDetail'_ :: HG3DClassPtr -> CInt -> IO ()
- setTimeStampEnabled'_ :: HG3DClassPtr -> CInt -> IO ()
- getLogDetail'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
Documentation
Arguments
:: HG3DClass | classpointer - pointer of Class instance which is going to be deleted. |
-> IO () |
Default destructor.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO String |
Return the name of the log.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool |
Get whether debug output is enabled for this log.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool |
Get whether file output is suppressed for this log.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool |
Get whether time stamps are printed for this log.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | message |
-> EnumLogMessageLevel | lml |
-> Bool | maskDebug |
-> IO () |
Enable or disable outputting log messages to the debugger.
Log
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Bool | debugOutput |
-> IO () |
Sets the level of the log detail.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> EnumLoggingLevel | ll |
-> IO () |
Enable or disable time stamps.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Bool | timeStamp |
-> IO () |
Gets the level of the log detail.
Arguments
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO EnumLoggingLevel |
delete'_ :: HG3DClassPtr -> IO ()Source
isDebugOutputEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isFileOutputSuppressed'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isTimeStampEnabled'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
logMessage'_ :: HG3DClassPtr -> Ptr CChar -> CInt -> CInt -> IO ()Source
setDebugOutputEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
setLogDetail'_ :: HG3DClassPtr -> CInt -> IO ()Source
setTimeStampEnabled'_ :: HG3DClassPtr -> CInt -> IO ()Source
getLogDetail'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source