![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
UTLoadedData 用の名前管理
#include <UTLoadContext.h>

Public 型 | |
|
typedef std::set< UTLoadedData *, UTContentsLess < UTLoadedData * > > | DataSet |
|
typedef std::map< UTString, UTString > | NameMap |
Public メソッド | |
| UTLoadedData * | FindData (UTString name, UTString cls="") |
| bool | AddData (UTLoadedData *data) |
| UTLoadedDataを名前表に追加 | |
| UTString | MapName (UTString n) |
| 名前の変換(名前がぶつかった場合,ノードの名前を変換するが, この関数は,元の名前→変換後の名前の変換をする. [詳細] | |
Protected メソッド | |
| UTLoadedData * | FindDataFromAncestor (UTString name, UTString cls) |
| UTLoadedData * | FindDataFromDescendant (UTString name, UTString cls) |
| UTLoadedData * | FindDataExact (UTString name, UTString cls) |
| UTLoadedData * | SearchSet (UTString name, UTString cls) |
Protected 変数 | |
| NameMap | nameMap |
| DataSet | dataSet |
名前空間を構成するためのツリー | |
|
typedef std::vector < UTNameManagerForData * > | NameManagers |
| UTLoadedData * | data |
| 持ち主のデータ | |
| NameManagers | childManagers |
| 子名前空間 | |
| UTNameManagerForData * | parent |
| 親名前空間 | |
| UTString MapName | ( | UTString | n | ) |
| n | 元の名前 |