Game::Engine Class Reference

Responsible for controlling and managing the game.

#include <Engine.hpp>

Inheritance diagram for Game::Engine:

System::Object

List of all members.

Public Attributes

Network::NetworkDriverNetworkDriver
Game::DataDriverDataDriver
System::ClassServerClass
Server * Service

Private Member Functions

VOID Create ()
VOID Delete ()
VOID Destroy ()


Member Function Documentation

VOID Game::Engine::Create (  )  [private, virtual]

Called on creation.

Reimplemented from System::Object.

VOID Game::Engine::Delete (  )  [private, virtual]

Called on deletion.

Reimplemented from System::Object.

VOID Game::Engine::Destroy (  )  [private, virtual]

Called on destruction.

Reimplemented from System::Object.


Member Data Documentation

Network::NetworkDriver* Game::Engine::NetworkDriver

The network driver to be used by the servers.

Game::DataDriver* Game::Engine::DataDriver

The game data driver.

System::Class* Game::Engine::ServerClass

The server class to instantiate.

Server* Game::Engine::Service

The address of the instantiated server.


The documentation for this class was generated from the following files:
Generated on Wed Dec 5 14:53:00 2007 for Aerospace Engine by  doxygen 1.5.3