OpenPolygon  1.0.0
OpenPolygon is a Rendering Engine
Public Member Functions | Static Public Member Functions | List of all members
Engine::RenderManager Class Reference

The RenderManager class. More...

#include <rendermanager.h>

Public Member Functions

void finish (void)
 
void setSystemManager (SystemManager *systemmanager)
 
void setTickManager (TickManager *tickmanager)
 
SystemManager * getSystemManager (void)
 
TickManager * getTickManager (void)
 
void addFrameListener (FrameListener *frame_listener)
 addFrameListener More...
 
void remove (FrameListener *listener)
 remove More...
 
void initFrameListeners (OpenPolygonDisplay *display)
 initFrameListeners More...
 
void RenderLogic (float time)
 RenderLogic ( 1 / getLPS ) More...
 
void RenderFrame (OpenPolygonDisplay *display)
 RenderFrame. More...
 

Static Public Member Functions

static RenderManager * getSingletonPtr (void)
 getSingletonPtr More...
 

Detailed Description

The RenderManager class.

Management of RenderSystems

Member Function Documentation

void RenderManager::addFrameListener ( FrameListener *  frame_listener)

addFrameListener

Add Logic | Frame Listener

Parameters
frame_listener
RenderManager::getSingletonPtr ( void  )
static

getSingletonPtr

Return RenderManager Instance

Returns
void RenderManager::initFrameListeners ( OpenPolygonDisplay *  display)

initFrameListeners

Init Frame Listeners

void RenderManager::remove ( FrameListener *  listener)

remove

Remove Listener

Parameters
listener
void RenderManager::RenderFrame ( OpenPolygonDisplay *  display)

RenderFrame.

Render a single frame

void RenderManager::RenderLogic ( float  time)

RenderLogic ( 1 / getLPS )

Render Logic

Parameters
time

The documentation for this class was generated from the following files: