メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス テンプレート Spr::UTTreeNode< T, ARRAY >

ツリーのノード(親子両方向参照) [詳細]

#include <BaseUtility.h>

すべてのメンバ一覧

Public メソッド

ツリーの操作

説明

template<class T, class ARRAY = std :: vector< UTRef<T> >>
class Spr::UTTreeNode< T, ARRAY >

ツリーのノード(親子両方向参照)

BaseUtility.h の 179 行で定義されています。


関数

template<class T, class ARRAY = std :: vector< UTRef<T> >>
T* Spr::UTTreeNode< T, ARRAY >::GetParent (   )  [inline]
 

親ノードを取得する.

Spr::FIDocNode, Spr::FIDocNode, と Spr::D3DocNodeで再定義されています。

BaseUtility.h の 203 行で定義されています。

参照元 Spr::SGFrame::GetWorldPosture().

template<class T, class ARRAY = std :: vector< UTRef<T> >>
void Spr::UTTreeNode< T, ARRAY >::SetParent (  T *  n  )  [inline]
 

親ノードを設定する.

BaseUtility.h の 206 行で定義されています。

template<class T, class ARRAY = std :: vector< UTRef<T> >>
ARRAY& Spr::UTTreeNode< T, ARRAY >::Children (   )  [inline]
 

子ノード.

BaseUtility.h の 217 行で定義されています。

template<class T, class ARRAY = std :: vector< UTRef<T> >>
const ARRAY& Spr::UTTreeNode< T, ARRAY >::Children (   )  const [inline]
 

子ノード.

BaseUtility.h の 219 行で定義されています。

template<class T, class ARRAY = std :: vector< UTRef<T> >>
void Spr::UTTreeNode< T, ARRAY >::AddChild (  UTRef< T >  c  )  [inline]
 

子ノードを追加する

BaseUtility.h の 221 行で定義されています。

template<class T, class ARRAY = std :: vector< UTRef<T> >>
void Spr::UTTreeNode< T, ARRAY >::DelChild (  UTRef< T >  c  )  [inline]
 

子ノードを削除する

BaseUtility.h の 223 行で定義されています。

template<class T, class ARRAY = std :: vector< UTRef<T> >>
void Spr::UTTreeNode< T, ARRAY >::ClearChildren (   )  [inline]
 

子ノードをすべて削除する.

Spr::FIDocNode, Spr::FIDocNode, と Spr::D3DocNodeで再定義されています。

BaseUtility.h の 225 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 01:58:52 2006に生成されました。  doxygen 1.4.1