Springhead
An open source physics engine for virtual reality, haptics and motion generation.
クラス テンプレート UTLoadHandlerSetDb< T >

型情報(UTTypeDescDb),ハンドラ(UTLoadHandlerDb) を切り替えるハンドラ

#include <UTLoadHandler.h>

UTLoadHandlerSetDb< T >に対する継承グラフ

Public メソッド

 UTLoadHandlerSetDb (const char *t)
 
virtual void BeforeLoadData (T &t, UTLoadedData *ld, UTLoadContext *ctx)
 
virtual void AfterLoadData (T &t, UTLoadedData *ld, UTLoadContext *ctx)
 
- Public メソッド inherited from UTLoadHandlerImp< T >
 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)
 
- Public メソッド inherited from UTLoadHandler
virtual void Save (UTLoadContext *fc)
 

Public 変数

UTRef< UTTypeDescDbtypeDb
 
UTRef< UTLoadHandlerDbhandlerDb
 
- Public 変数 inherited from UTLoadHandler
UTString type
 

Additional Inherited Members

- Public 型 inherited from UTLoadHandlerImp< T >
typedef T Desc
 

このクラスの説明は次のファイルから生成されました: