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

The ConfigFrameListener class. More...

#include <configframelistener.h>

Inheritance diagram for Engine::ConfigFrameListener:
Engine::FrameListener Engine::InputListener

Public Member Functions

 ConfigFrameListener (const std::string &config_file)
 
void initialize (OpenPolygonDisplay *display)
 initialize More...
 
void RenderLogic (float time)
 RenderLogic. More...
 
void onKeyEvent (const KeyEvent &event)
 onKeyEvent More...
 
void onMouseEvent (const MouseEvent &event)
 onMouseEvent More...
 

Protected Member Functions

void createOverlay (void)
 
void createSystem (OpenPolygonDisplay *display)
 
void ShowFPS (float time)
 
void DestroyWindow (const KeyEvent &event)
 
void MousePanelCollision (void)
 

Detailed Description

The ConfigFrameListener class.

Member Function Documentation

void ConfigFrameListener::initialize ( OpenPolygonDisplay display)
virtual

initialize

Initialize Part

  • create Elements or Entity Objects
  • create a Scene

Implements Engine::FrameListener.

void ConfigFrameListener::onKeyEvent ( const KeyEvent event)
virtual

onKeyEvent

Catch a Keyboard Event

Parameters
event

Implements Engine::InputListener.

void ConfigFrameListener::onMouseEvent ( const MouseEvent event)
virtual

onMouseEvent

Catch a Mouse Event

Parameters
event

Implements Engine::InputListener.

void ConfigFrameListener::RenderLogic ( float  time)
virtual

RenderLogic.

Logic Part

  • modifier Elements or Entitys
Parameters
time

Implements Engine::FrameListener.


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