nrEngine::Binding Class Reference
[Plugin managment]

Binding abstract classes for the engine. More...


Public Member Functions

 Binding ()
 Initialize the binding and its subsystems.
virtual ~Binding ()
 Release used memory and close binded subsystem.
virtual const std::string & getName ()=0
 Get the name of the binding.
virtual const std::string & getFullName ()=0
 Get a full name including authors, version,... strings of the bindings.


Detailed Description

Binding abstract classes for the engine.

Bindings are loadtime plugins provide to the engine new functionality. They do not linked within the engine library but with application written for the engine.

This is an abstract class providing some default methods which has to be overwritten by the binding. Later on we could create a binding manager, so it could initialize the bindings by user wish.

Definition at line 66 of file Binding.h.


The documentation for this class was generated from the following file:
Generated on Wed Sep 12 23:19:43 2007 for nrEngine by  doxygen 1.5.1