Oxygine
1
2g game engine
|
Public Types | |
typedef std::vector< Restorable * > | restorable |
typedef Closure< void(Restorable *, void *userData)> | RestoreCallback |
Public Member Functions | |
virtual void * | _getRestorableObject ()=0 |
virtual void | release ()=0 |
void | restore () |
void | reg (RestoreCallback cb, void *user) |
void | unreg () |
Static Public Member Functions | |
static const restorable & | getObjects () |
static void | restoreAll () |
static void | releaseAll () |
static bool | isRestored () |