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

クラス Spr::D3DocNode

#include <D3DocNode.h>

Spr::FIDocNodeBase, と Spr::UTTreeNode< D3DocNode >を継承しています。

Spr::D3DocNodeのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド


説明

DirectXファイルの Document Object.

D3DocNode.h11 行で定義されています。


コンストラクタとデストラクタ

Spr::D3DocNode::D3DocNode IDirectXFileData *  x,
IDirectXFileDataReference *  xRef
[inline]
 

ロード用のコンストラクタ

D3DocNode.h49 行で定義されています。

Spr::D3DocNode::D3DocNode FIString  t  )  [inline]
 

セーブ用のコンストラクタ

D3DocNode.h54 行で定義されています。


関数

Spr::D3DocNode::WXINTF DirectXFileData   ) 
 

DirectXFileData.

virtual FIDocNodeBase* Spr::D3DocNode::GetParent  )  [virtual]
 

親ノード

Spr::FIDocNodeBaseを実装しています.

virtual int Spr::D3DocNode::NChildren  )  const [virtual]
 

子ノードの数

Spr::FIDocNodeBaseを実装しています.

virtual FIDocNodeBase* Spr::D3DocNode::Child int  i  )  [virtual]
 

子ノードを返す関数の実装

Spr::FIDocNodeBaseを実装しています.

virtual void Spr::D3DocNode::AddChild FIDocNodeBase  )  [virtual]
 

子ノードの追加

Spr::FIDocNodeBaseを再定義しています。

virtual void Spr::D3DocNode::SetParent FIDocNodeBase  )  [virtual]
 

親ノードの設定

Spr::FIDocNodeBaseを実装しています.

virtual void Spr::D3DocNode::ClearChildren  )  [virtual]
 

子ノードをすべて削除

Spr::FIDocNodeBaseを実装しています.

virtual FIDocNodeBase* Spr::D3DocNode::FindChild UTString  type  )  [virtual]
 

子ノードを型名で検索

Spr::FIDocNodeBaseを実装しています.

virtual void Spr::D3DocNode::SetType UTString  t  )  [virtual]
 

このノードの型名の設定. リファレンスの場合は, "REF"を設定する.

Spr::FIDocNodeBaseを再定義しています。

virtual FIDocNodeBase* Spr::D3DocNode::SetNewNode FIString  id,
FIString  type
[virtual]
 

現在の属性に新しいノードをセットする.

Spr::FIDocNodeBaseを実装しています.

virtual FIIterator Spr::D3DocNode::FirstAttr  )  const [virtual]
 

先頭の属性値を指すイタレータを取得

Spr::FIDocNodeBaseを実装しています.

virtual FIIterator Spr::D3DocNode::LastAttr  )  const [virtual]
 

最後の次の属性値を指すイタレータを取得

Spr::FIDocNodeBaseを実装しています.

virtual FIIterator Spr::D3DocNode::FindAttr FIString  key,
size_t  pos = 0
const [virtual]
 

指定のノードを指すイタレータを取得

Spr::FIDocNodeBaseを実装しています.

virtual bool Spr::D3DocNode::IsLast const FIIterator it  )  const [virtual]
 

イタレータが最後に来たら true

Spr::FIDocNodeBaseを再定義しています。

virtual const GUID* Spr::D3DocNode::GetId  )  [virtual]
 

このノードのIDの取得

virtual UTString Spr::D3DocNode::GetName  )  const [virtual]
 

このノードの名前の取得

Spr::FIDocNodeBaseを実装しています.

virtual const GUID* Spr::D3DocNode::GetTypeId  )  [virtual]
 

このノードの型のIDの取得

UTString Spr::D3DocNode::GetType  )  const [inline, virtual]
 

このノードの型名の取得

Spr::FIDocNodeBaseを実装しています.

D3DocNode.h64 行で定義されています。

virtual FITypeDesc* Spr::D3DocNode::GetTypeDesc  )  [virtual]
 

型の情報の取得

Spr::FIDocNodeBaseを実装しています.

void Spr::D3DocNode::SetName UTString  n  )  [virtual]
 

このノードの名前の設定

Spr::FIDocNodeBaseを実装しています.


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