![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
型情報(UTTypeDescDb),ハンドラ(UTLoadHandlerDb) を切り替えるハンドラ
#include <UTLoadHandler.h>
Public メソッド | |
UTLoadHandlerSetDb (const char *t) | |
virtual void | BeforeLoadData (T &t, UTLoadedData *ld, UTLoadContext *ctx) |
virtual void | AfterLoadData (T &t, UTLoadedData *ld, UTLoadContext *ctx) |
![]() | |
UTLoadHandlerImp (const char *t) | |
template<class S > | |
void | Get (S *&s, UTLoadContext *ctx) |
void | BeforeCreateObject (UTLoadedData *ld, UTLoadContext *ctx) |
CreateObjectの直前に呼ばれる | |
void | AfterCreateObject (UTLoadedData *ld, UTLoadContext *ctx) |
CreateObjectの直後に呼ばれる | |
void | AfterCreateChild (UTLoadedData *ld, ObjectIf *child, UTLoadContext *ctx) |
子オブジェクトの作成後に呼ばれる objは作成された子オブジェクト | |
void | AfterCreateChildren (UTLoadedData *ld, UTLoadContext *ctx) |
子オブジェクトが全ての作成された後に呼ばれる | |
void | BeforeLoadData (UTLoadedData *ld, UTLoadContext *ctx) |
DOMノードのロード開始時に呼ばれる | |
void | AfterLoadData (UTLoadedData *ld, UTLoadContext *ctx) |
DOMノードのロード終了時に呼ばれる | |
virtual void | BeforeCreateObject (T &t, UTLoadedData *ld, UTLoadContext *ctx) |
virtual void | AfterCreateObject (T &t, UTLoadedData *ld, UTLoadContext *ctx) |
virtual void | AfterCreateChild (T &t, UTLoadedData *ld, ObjectIf *child, UTLoadContext *ctx) |
virtual void | AfterCreateChildren (T &t, UTLoadedData *ld, UTLoadContext *ctx) |
![]() | |
virtual void | Save (UTLoadContext *fc) |
Public 変数 | |
UTRef< UTTypeDescDb > | typeDb |
UTRef< UTLoadHandlerDb > | handlerDb |
![]() | |
UTString | type |
Additional Inherited Members | |
![]() | |
typedef T | Desc |