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)
 
SystemManagergetSystemManager (void)
 
TickManagergetTickManager (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 RenderManagergetSingletonPtr (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: