Scaleform::Log
class Log : public RefCountBase<Log, Stat_Default_Mem>;
Log is a base class interface that can be implemented to catch both debug and runtime messages. Debug logging can be overridden by calling SetGlobalLog. GFx logging can also be configured per GFx::Loader/Movie by calling SetLog functions on those objects. Local movie log takes precedence over the globally installed one.
Method |
Description |
Default implementation of LogMessageVarg. | |
Helper function used by LogMessageVarg to format the log message, writing the resulting string into buffer. | |
Returns a pointer to default log object used for debugging. | |
Obtains the global log object which is used for SF_DEBUG messages. | |
Log constructor. | |
Describes printf-style function to print general error messages. | |
Describes a printf-style function to print log messages. | |
Calls the logging function with specific message type, with no type filtering. | |
A virtual function that receives all log messages. | |
Describes a printf-style function to print general warning messages. | |
Sets the global log object which is used for SF_DEBUG messages. |
SF_Log.h