orx  stable
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_COLOR   "ConsoleColor"
 
#define orxRENDER_KZ_CONFIG_MIN_FREQUENCY   "MinFrequency"
 
#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_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.5.6