#include <SceneFilter.h>
Public Member Functions | |
SceneFilter (Scene *scene=NULL) | |
コンストラクタ | |
virtual | ~SceneFilter () |
デストラクタ | |
virtual bool | filter (const String &command) |
フィルタ | |
virtual bool | filter (TextReader *reader) |
フィルタ | |
virtual void | setScene (Scene *scene) |
シーンの設定 |
シーン論理チェックフィルタ
書式は"SceneLogicCheck"
シーンに異常がないかチェックする。
ピクチャパス変更フィルタ
書式は"ChangePicturePath newPath"
newPathに設定したいピクチャ相対パスを入力する。
Definition at line 45 of file SceneFilter.h.
|
フィルタ
Definition at line 88 of file SceneFilter.cpp. References filter(), Lamp::Reader::isEnd(), and Lamp::TextReader::readLine(). |
|
フィルタ
Definition at line 51 of file SceneFilter.cpp. References Assert, ErrorOut, Lamp::BuildIndexedTriangleFilter::filter(), Lamp::CalculateBoundingSphereFilter::filter(), Lamp::CalculateBoundingBoxFilter::filter(), Lamp::ChangePicturePathFilter::filter(), Lamp::SceneLogicCheckFilter::filter(), Lamp::String::getBytes(), Lamp::StringTokenizer::getNextToken(), Lamp::StringTokenizer::hasMoreTokens(), NULL, and Lamp::String::startsWith(). Referenced by filter(). |