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. |
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.