#include "Node.h"Go to the source code of this file.
| Defines | |
| #define | REGISTER_SHARED(type) | 
| Register a shared object for dynamic use, put this in your SO's Source's CPP file. | |
| Functions | |
| bool | UpdateDynLoad () | 
| Update Dynamic Loader System (Should be called about once per frame). | |
| bool | InitDynLoad () | 
| Initialize Dynamic Loader System (Should be called as one of the first things in a program's execution). | |
| void | RuntimeRegisterObject (const char *sName, ProducerFunct t) | 
| #define REGISTER_SHARED | ( | type | ) | 
Value:
REGISTER_CLASS( type ); \ extern "C" { \ int RegisterAllInShared() { \ printf( "Loading: %s\n", #type ); \ RuntimeRegisterObject( #type, Produce##type ); } \ };
| bool InitDynLoad | ( | ) | 
Initialize Dynamic Loader System (Should be called as one of the first things in a program's execution).
Definition at line 110 of file DynLoad.cpp.
| void RuntimeRegisterObject | ( | const char * | sName, | |
| ProducerFunct | t | |||
| ) | 
Definition at line 137 of file DynLoad.cpp.
| bool UpdateDynLoad | ( | ) | 
Update Dynamic Loader System (Should be called about once per frame).
Definition at line 99 of file DynLoad.cpp.