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

クラス Spr::FISaveScene

#include <FIDocScene.h>

Spr::UTRefCountを継承しています。

Spr::D3SaveSceneに継承されています。

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

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

Public メソッド

Public 変数

Protected メソッド

Protected 変数


説明

シーングラフをドキュメントにセーブするセーバー

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


関数

virtual UTRef<FIDocNodeBase> Spr::FISaveScene::CreateDocNodeImp UTString  type  )  [protected, pure virtual]
 

ドキュメントノードの生成

Spr::D3SaveSceneで実装されています.

virtual UTRef<FIDocNodeBase> Spr::FISaveScene::CreateDocNode UTString  type,
SGObject o = NULL
[inline, virtual]
 

ドキュメントノードの作成

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

virtual void Spr::FISaveScene::Save FIDocNodeBase doc,
SGScene s,
SGObject obj = NULL
[virtual]
 

シーングラフの特定のノード以下をセーブ

virtual void Spr::FISaveScene::SaveRecursive SGObject obj  )  [virtual]
 

Saveの再帰部.

virtual void Spr::FISaveScene::SaveReference SGObject obj  )  [virtual]
 

参照をセーブ

void Spr::FISaveScene::Register FIBaseSaver s  )  [inline]
 

特定の型のセーバーを登録

FIDocScene.h324 行で定義されています。

void Spr::FISaveScene::AddSavedObject SGObject o  )  [inline]
 

セーブ済みオブジェクトの登録

FIDocScene.h326 行で定義されています。

参照先 DSTR.

bool Spr::FISaveScene::IsSavedObject SGObject o  )  [inline]
 

セーブ済みオブジェクトかどうか判定

FIDocScene.h332 行で定義されています。


変数

FISavers Spr::FISaveScene::savers [protected]
 

型ごとのセーバー

FIDocScene.h297 行で定義されています。

UTRef<SGScene> Spr::FISaveScene::scene
 

セーブするシーン

FIDocScene.h302 行で定義されています。

FIDocNodes Spr::FISaveScene::docs
 

ドキュメントノードのスタック

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

std::set<SGObject*> Spr::FISaveScene::savedObjects
 

セーブ済みオブジェクトの記録

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


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