orx  1.14
Portable Game Engine
orxRender.h File Reference

Go to the source code of this file.

Data Structures

struct  orxRENDER_EVENT_PAYLOAD
 

Macros

#define orxRENDER_KZ_CONFIG_CONSOLE_ALPHA   "ConsoleAlpha"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_BACKGROUND_ALPHA   "ConsoleBackgroundAlpha"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_BACKGROUND_COLOR   "ConsoleBackgroundColor"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_COLOR   "ConsoleColor"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_COMPLETION_ALPHA   "ConsoleCompletionAlpha"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_COMPLETION_COLOR   "ConsoleCompletionColor"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_FONT_SCALE   "ConsoleFontScale"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_INPUT_ALPHA   "ConsoleInputAlpha"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_INPUT_COLOR   "ConsoleInputColor"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_LOG_ALPHA   "ConsoleLogAlpha"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_LOG_COLOR   "ConsoleLogColor"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_SEPARATOR_ALPHA   "ConsoleSeparatorAlpha"
 
#define orxRENDER_KZ_CONFIG_CONSOLE_SEPARATOR_COLOR   "ConsoleSeparatorColor"
 
#define orxRENDER_KZ_CONFIG_MIN_FREQUENCY   "MinFrequency"
 
#define orxRENDER_KZ_CONFIG_PROFILER_ORIENTATION   "ProfilerOrientation"
 
#define orxRENDER_KZ_CONFIG_SECTION   "Render"
 
#define orxRENDER_KZ_CONFIG_SHOW_FPS   "ShowFPS"
 
#define orxRENDER_KZ_CONFIG_SHOW_PROFILER   "ShowProfiler"
 
#define orxRENDER_KZ_INPUT_PROFILER_NEXT_DEPTH   "ProfilerNextDepth"
 
#define orxRENDER_KZ_INPUT_PROFILER_NEXT_FRAME   "ProfilerNextFrame"
 
#define orxRENDER_KZ_INPUT_PROFILER_NEXT_THREAD   "ProfilerNextThread"
 
#define orxRENDER_KZ_INPUT_PROFILER_PAUSE   "ProfilerPause"
 
#define orxRENDER_KZ_INPUT_PROFILER_PREVIOUS_DEPTH   "ProfilerPreviousDepth"
 
#define orxRENDER_KZ_INPUT_PROFILER_PREVIOUS_FRAME   "ProfilerPreviousFrame"
 
#define orxRENDER_KZ_INPUT_PROFILER_PREVIOUS_THREAD   "ProfilerPreviousThread"
 
#define orxRENDER_KZ_INPUT_PROFILER_TOGGLE_HISTORY   "ProfilerToggleHistory"
 
#define orxRENDER_KZ_INPUT_SET   "-=RenderSet=-"
 

Enumerations

enum  orxRENDER_EVENT {
  orxRENDER_EVENT_START = 0, orxRENDER_EVENT_STOP, orxRENDER_EVENT_VIEWPORT_START, orxRENDER_EVENT_VIEWPORT_STOP,
  orxRENDER_EVENT_OBJECT_START, orxRENDER_EVENT_OBJECT_STOP, orxRENDER_EVENT_CONSOLE_START, orxRENDER_EVENT_CONSOLE_STOP,
  orxRENDER_EVENT_PROFILER_START, orxRENDER_EVENT_PROFILER_STOP, orxRENDER_EVENT_NUMBER, orxRENDER_EVENT_NONE = orxENUM_NONE
}
 

Functions

orxDLLAPI void orxFASTCALL orxRender_Exit ()
 
orxDLLAPI orxVECTOR *orxFASTCALL orxRender_GetScreenPosition (const orxVECTOR *_pvWorldPosition, const orxVIEWPORT *_pstViewport, orxVECTOR *_pvScreenPosition)
 
orxDLLAPI orxVECTOR *orxFASTCALL orxRender_GetWorldPosition (const orxVECTOR *_pvScreenPosition, const orxVIEWPORT *_pstViewport, orxVECTOR *_pvWorldPosition)
 
orxDLLAPI orxSTATUS orxFASTCALL orxRender_Init ()
 
orxDLLAPI void orxFASTCALL orxRender_Setup ()
 

Detailed Description


Generated for orx by doxygen 1.8.11