Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

Lamp::SceneLogicCheckFilter Class Reference

シーン論理チェックフィルタ More...

#include <SceneLogicCheckFilter.h>

Inheritance diagram for Lamp::SceneLogicCheckFilter:

Lamp::SceneFilterInterface List of all members.

Protected Member Functions

 SceneLogicCheckFilter (Scene *scene)
 コンストラクタ

virtual ~SceneLogicCheckFilter ()
 デストラクタ

virtual bool filter (const String &command)
 フィルタ

virtual bool filterScene ()
 シーンのフィルタ

virtual bool filterSceneNode ()
 シーンノードのフィルタ

virtual bool filterModel ()
 モデルのフィルタ

virtual bool filterMesh ()
 メッシュのフィルタ

virtual bool filterMeshData ()
 メッシュデータのフィルタ

virtual bool filterMaterial ()
 マテリアルのフィルタ

virtual bool filterTexture ()
 テクスチャのフィルタ

virtual bool filterPicture ()
 ピクチャのフィルタ


Friends

class SceneFilter

Detailed Description

シーン論理チェックフィルタ

書式は"SceneLogicCheck"
シーンに異常がないかチェックする。

Definition at line 39 of file SceneLogicCheckFilter.h.


Constructor & Destructor Documentation

Lamp::SceneLogicCheckFilter::SceneLogicCheckFilter Scene scene  )  [protected]
 

コンストラクタ

Parameters:
scene フィルタをかけるシーン

Definition at line 40 of file SceneLogicCheckFilter.cpp.


Member Function Documentation

bool Lamp::SceneLogicCheckFilter::filter const String command  )  [protected, virtual]
 

フィルタ

Parameters:
command コマンド
Returns:
成功すればtrue

Implements Lamp::SceneFilterInterface.

Definition at line 49 of file SceneLogicCheckFilter.cpp.

References ErrorOut, filterScene(), Lamp::String::getBytes(), Lamp::StringTokenizer::getNextToken(), and Lamp::StringTokenizer::hasMoreTokens().

Referenced by Lamp::SceneFilter::filter().


The documentation for this class was generated from the following files:
Generated on Wed Mar 16 10:29:50 2005 for Lamp by doxygen 1.3.2