Defines |
| #define | orxASSERT(TEST,...) |
| #define | orxBREAK() |
| #define | orxDEBUG_EXIT() _orxDebug_Exit() |
| #define | orxDEBUG_FLAG_BACKUP() |
| #define | orxDEBUG_FLAG_RESTORE() |
| #define | orxDEBUG_FLAG_SET(SET, UNSET) |
| #define | orxDEBUG_INIT() _orxDebug_Init() |
| #define | orxDEBUG_KS32_BUFFER_MAX_NUMBER 32 |
| #define | orxDEBUG_KS32_BUFFER_OUTPUT_SIZE 1024 |
| #define | orxDEBUG_KU32_STATIC_FLAG_CONSOLE 0x00000020 |
| #define | orxDEBUG_KU32_STATIC_FLAG_FILE 0x00000010 |
| #define | orxDEBUG_KU32_STATIC_FLAG_GRAPHIC 0x00000040 |
| #define | orxDEBUG_KU32_STATIC_FLAG_NONE 0x00000000 |
| #define | orxDEBUG_KU32_STATIC_FLAG_TAGGED 0x00000004 |
| #define | orxDEBUG_KU32_STATIC_FLAG_TIMESTAMP 0x00000001 |
| #define | orxDEBUG_KU32_STATIC_FLAG_TYPE 0x00000002 |
| #define | orxDEBUG_KU32_STATIC_MASK_DEFAULT 0x00000037 |
| #define | orxDEBUG_KU32_STATIC_MASK_USER_ALL 0x0FFFFFFF |
| #define | orxDEBUG_KZ_DATE_FORMAT "[%Y-%m-%d %H:%M:%S]" |
| #define | orxDEBUG_KZ_DEFAULT_DEBUG_FILE "orx-debug.log" |
| #define | orxDEBUG_KZ_DEFAULT_DEBUG_SUFFIX "-debug.log" |
| #define | orxDEBUG_KZ_DEFAULT_LOG_FILE "orx.log" |
| #define | orxDEBUG_KZ_DEFAULT_LOG_SUFFIX ".log" |
| #define | orxDEBUG_PRINT(LEVEL, STRING,...) |
| #define | orxDEBUG_SETBASEFILENAME(FILE) |
| #define | orxDEBUG_SETDEBUGFILE(FILE) |
| #define | orxDEBUG_SETLOGFILE(FILE) _orxDebug_SetLogFile(FILE) |
Enumerations |
| enum | orxDEBUG_LEVEL {
orxDEBUG_LEVEL_ANIM = 0,
orxDEBUG_LEVEL_CLOCK,
orxDEBUG_LEVEL_DISPLAY,
orxDEBUG_LEVEL_FILE,
orxDEBUG_LEVEL_INPUT,
orxDEBUG_LEVEL_JOYSTICK,
orxDEBUG_LEVEL_KEYBOARD,
orxDEBUG_LEVEL_MEMORY,
orxDEBUG_LEVEL_MOUSE,
orxDEBUG_LEVEL_OBJECT,
orxDEBUG_LEVEL_PARAM,
orxDEBUG_LEVEL_PHYSICS,
orxDEBUG_LEVEL_PLUGIN,
orxDEBUG_LEVEL_PROFILER,
orxDEBUG_LEVEL_RENDER,
orxDEBUG_LEVEL_SCREENSHOT,
orxDEBUG_LEVEL_SOUND,
orxDEBUG_LEVEL_SYSTEM,
orxDEBUG_LEVEL_TIMER,
orxDEBUG_LEVEL_USER,
orxDEBUG_LEVEL_LOG,
orxDEBUG_LEVEL_ASSERT,
orxDEBUG_LEVEL_CRITICAL_ASSERT,
orxDEBUG_LEVEL_NUMBER,
orxDEBUG_LEVEL_MAX_NUMBER = 32,
orxDEBUG_LEVEL_ALL = 0xFFFFFFFE,
orxDEBUG_LEVEL_NONE = orxENUM_NONE
} |
Functions |
| orxDLLAPI void orxFASTCALL | _orxDebug_BackupFlags () |
| orxDLLAPI void orxFASTCALL | _orxDebug_Break () |
| orxDLLAPI void orxFASTCALL | _orxDebug_Exit () |
| orxDLLAPI orxSTATUS orxFASTCALL | _orxDebug_Init () |
| orxDLLAPI void orxCDECL | _orxDebug_Log (orxDEBUG_LEVEL _eLevel, const orxSTRING _zFunction, const orxSTRING _zFile, orxU32 _u32Line, const orxSTRING _zFormat,...) |
| orxDLLAPI void orxFASTCALL | _orxDebug_RestoreFlags () |
| orxDLLAPI void orxFASTCALL | _orxDebug_SetDebugFile (const orxSTRING _zFileName) |
| orxDLLAPI void orxFASTCALL | _orxDebug_SetFlags (orxU32 _u32Add, orxU32 _u32Remove) |
| orxDLLAPI void orxFASTCALL | _orxDebug_SetLogFile (const orxSTRING _zFileName) |