neo::core::GlobalObject Class Reference

#include <core/core.h>

Inheritance diagram for neo::core::GlobalObject:

Inheritance graph
[legend]
Collaboration diagram for neo::core::GlobalObject:

Collaboration graph
[legend]
List of all members.

Detailed Description

Base class for global object that gets initialized and shutdown together with the engine core.

Author:
Mattias Jansson (mattias@realityrift.com)


Public Member Functions

virtual void initialize ()=0
 Initialize the object.
virtual void shutdown ()
 Shutdown the object.


Member Function Documentation

virtual void neo::core::GlobalObject::initialize (  )  [pure virtual]

Initialize the object. This method is called when directly after the engine core has been initialized (safe to register singleton objects)

virtual void neo::core::GlobalObject::shutdown (  )  [virtual]

Shutdown the object. This method is called directly before the engine core is shutdown.


The documentation for this class was generated from the following file:
Generated on Sat Feb 17 20:51:01 2007 for NeoEngine 2 - Evolution by  doxygen 1.5.1