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

クラス Spr::FIDocNode

ドキュメントノード [詳細]

#include <FIDocNode.h>

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

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

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

Public 型

Public メソッド

Protected メソッド

構成


説明

ドキュメントノード

FIDocNode.h171 行で定義されています。


型定義

typedef UTTreeNode<FIDocNode> Spr::FIDocNode::FITree
 

基本クラス

FIDocNode.h278 行で定義されています。


関数

virtual UTString Spr::FIDocNode::GetName  )  const [inline, virtual]
 

このノードの名前の取得

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

FIDocNode.h292 行で定義されています。

virtual void Spr::FIDocNode::SetName UTString  s  )  [inline, virtual]
 

このノードの名前の設定

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

FIDocNode.h294 行で定義されています。

virtual void Spr::FIDocNode::SetType FIString  t  )  [virtual]
 

このノードの型名のせってい

virtual FIString Spr::FIDocNode::GetType  )  const [virtual]
 

このノードの型名の取得

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

virtual FIDocNodeBase* Spr::FIDocNode::GetParent  )  [inline, virtual]
 

親ノード

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

FIDocNode.h304 行で定義されています。

virtual int Spr::FIDocNode::NChildren  )  const [inline, virtual]
 

子ノードの数

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

FIDocNode.h306 行で定義されています。

virtual void Spr::FIDocNode::SetParent FIDocNodeBase n  )  [inline, virtual]
 

親ノードの設定

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

FIDocNode.h308 行で定義されています。

virtual void Spr::FIDocNode::ClearChildren  )  [inline, virtual]
 

子ノードをすべて削除

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

FIDocNode.h310 行で定義されています。

virtual FIDocNodeBase* Spr::FIDocNode::Child int  i  )  [inline, virtual]
 

子ノードを返す

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

FIDocNode.h312 行で定義されています。

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

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

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

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

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

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

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

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

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

virtual FIIterator Spr::FIDocNode::FindAttr FIString  id,
size_t  pos = 0
const [virtual]
 

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

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

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

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

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

void Spr::FIDocNode::SetType FITypeDesc t  ) 
 

型の設定

virtual UTString Spr::FIDocNode::GetName  )  [inline, virtual]
 

このノードの名前の取得

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

FIDocument.h145 行で定義されています。

virtual void Spr::FIDocNode::SetName UTString  s  )  [inline, virtual]
 

このノードの名前の設定

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

FIDocument.h147 行で定義されています。

virtual UTString Spr::FIDocNode::GetType  )  [virtual]
 

このノードの型名の取得

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

virtual FITypeDesc* Spr::FIDocNode::GetTypeDesc  )  [inline, virtual]
 

このノードの型データの取得

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

FIDocument.h151 行で定義されています。

virtual bool Spr::FIDocNode::IsReference  )  [inline, virtual]
 

このノードがシーングラフ内の他のノードへの参照かどうか

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

FIDocument.h153 行で定義されています。

virtual FIDocNodeBase* Spr::FIDocNode::GetParent  )  [inline, virtual]
 

親ノード

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

FIDocument.h159 行で定義されています。

virtual int Spr::FIDocNode::NChildren  )  const [inline, virtual]
 

子ノードの数

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

FIDocument.h161 行で定義されています。

virtual void Spr::FIDocNode::SetParent FIDocNodeBase n  )  [inline, virtual]
 

親ノードの設定

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

FIDocument.h163 行で定義されています。

virtual void Spr::FIDocNode::ClearChildren  )  [inline, virtual]
 

子ノードをすべて削除

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

FIDocument.h165 行で定義されています。

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

子ノードを型名で検索

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

virtual FIDocNodePos* Spr::FIDocNode::ReadContextImp FIString  id  )  [virtual]
 

読み出しコンテキストの作成

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

virtual bool Spr::FIDocNode::Read FIDocNodePos ctx,
char *  ptr,
int  sz
[virtual]
 

次のフィールドを読み出す関数

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

virtual void Spr::FIDocNode::Write FIDocNodePos ctxBase,
const char *  ptr,
int  sz,
FIString  fn,
FIString  type
[virtual]
 

次のフィールドのデータを書き込む

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

virtual FIDocNodeBase* Spr::FIDocNode::Child int  i  )  [inline, protected, virtual]
 

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

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

FIDocument.h179 行で定義されています。


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