58#define orxRENDER_KZ_CONFIG_SECTION "Render"
59#define orxRENDER_KZ_CONFIG_SHOW_FPS "ShowFPS"
60#define orxRENDER_KZ_CONFIG_SHOW_PROFILER "ShowProfiler"
61#define orxRENDER_KZ_CONFIG_MIN_FREQUENCY "MinFrequency"
62#define orxRENDER_KZ_CONFIG_PROFILER_ORIENTATION "ProfilerOrientation"
63#define orxRENDER_KZ_CONFIG_CONSOLE_COLOR "ConsoleColor"
64#define orxRENDER_KZ_CONFIG_CONSOLE_ALPHA "ConsoleAlpha"
66#define orxRENDER_KZ_CONFIG_CONSOLE_BACKGROUND_COLOR "ConsoleBackgroundColor"
67#define orxRENDER_KZ_CONFIG_CONSOLE_BACKGROUND_ALPHA "ConsoleBackgroundAlpha"
68#define orxRENDER_KZ_CONFIG_CONSOLE_SEPARATOR_COLOR "ConsoleSeparatorColor"
69#define orxRENDER_KZ_CONFIG_CONSOLE_SEPARATOR_ALPHA "ConsoleSeparatorAlpha"
70#define orxRENDER_KZ_CONFIG_CONSOLE_INPUT_COLOR "ConsoleInputColor"
71#define orxRENDER_KZ_CONFIG_CONSOLE_INPUT_ALPHA "ConsoleInputAlpha"
72#define orxRENDER_KZ_CONFIG_CONSOLE_COMPLETION_COLOR "ConsoleCompletionColor"
73#define orxRENDER_KZ_CONFIG_CONSOLE_COMPLETION_ALPHA "ConsoleCompletionAlpha"
74#define orxRENDER_KZ_CONFIG_CONSOLE_LOG_COLOR "ConsoleLogColor"
75#define orxRENDER_KZ_CONFIG_CONSOLE_LOG_ALPHA "ConsoleLogAlpha"
76#define orxRENDER_KZ_CONFIG_CONSOLE_FONT_SCALE "ConsoleFontScale"
81#define orxRENDER_KZ_INPUT_SET "orx:input:profiler"
83#define orxRENDER_KZ_INPUT_PROFILER_TOGGLE_HISTORY "ToggleHistory"
84#define orxRENDER_KZ_INPUT_PROFILER_PAUSE "Pause"
85#define orxRENDER_KZ_INPUT_PROFILER_PREVIOUS_FRAME "PreviousFrame"
86#define orxRENDER_KZ_INPUT_PROFILER_NEXT_FRAME "NextFrame"
87#define orxRENDER_KZ_INPUT_PROFILER_PREVIOUS_DEPTH "PreviousDepth"
88#define orxRENDER_KZ_INPUT_PROFILER_NEXT_DEPTH "NextDepth"
89#define orxRENDER_KZ_INPUT_PROFILER_PREVIOUS_THREAD "PreviousThread"
90#define orxRENDER_KZ_INPUT_PROFILER_NEXT_THREAD "NextThread"
95typedef enum __orxRENDER_EVENT_t
116typedef struct __orxRENDER_EVENT_PAYLOAD_t
orxDLLAPI orxVECTOR *orxFASTCALL orxRender_GetScreenPosition(const orxVECTOR *_pvWorldPosition, const orxVIEWPORT *_pstViewport, orxVECTOR *_pvScreenPosition)
orxDLLAPI void orxFASTCALL orxRender_Setup()
orxDLLAPI orxVECTOR *orxFASTCALL orxRender_GetWorldPosition(const orxVECTOR *_pvScreenPosition, const orxVIEWPORT *_pstViewport, orxVECTOR *_pvWorldPosition)
orxDLLAPI orxSTATUS orxFASTCALL orxRender_Init()
orxDLLAPI void orxFASTCALL orxRender_Exit()
@ orxRENDER_EVENT_PROFILER_START
@ orxRENDER_EVENT_CONSOLE_STOP
@ orxRENDER_EVENT_VIEWPORT_STOP
@ orxRENDER_EVENT_VIEWPORT_START
@ orxRENDER_EVENT_PROFILER_STOP
@ orxRENDER_EVENT_OBJECT_STOP
@ orxRENDER_EVENT_CONSOLE_START
@ orxRENDER_EVENT_OBJECT_START
#define orxVIEWPORT(STRUCTURE)
orxDISPLAY_TRANSFORM * pstTransform