#include <CutsceneParser.hpp>
Inheritance diagram for se_core::CutsceneParser:
Public Types | |
enum | ModuleCode { AREA = 'A', AREA_THINGS = 'B', RANDOM_AREA_THINGS = 'C', DICTIONARY = 'D', EMBEDDED = 'E', CONFIG = 'F', AREA_GRID = 'G', HEIGHTMAP_AREA = 'H', LANGUAGE = 'L', MENU = 'M', THING = 'O', SPEECH_POSITION = 'P', RANDOM_AREA = 'R', CUTSCENE = 'S', TERRAIN = 'T', PLAYER = 'X', PLUGIN = 'Z', SETTINGS = 'S' } |
enum | ModuleGroup { ENGINE = 'E', BASIC = 'B', CLIENT = 'C', SDL = 'S', GBA = 'G', OGRE = 'O', LOGIC = 'L', UI = 'U', GAME = 'X', FMOD = 'F', PHYSX = 'P' } |
Public Member Functions | |
CutsceneParser (ParseManager &parser) | |
void | parse (InputStream &in) |
void | readScript (InputStream &in, const char *cutsceneName, short trackerPosCount) |
void | readMultiQuest (InputStream &in, ObjectList &mgo) |
void | readMultiOwner (InputStream &in, Cutscene *cutscene) |
void | readMultiMember (InputStream &in, Cutscene *cutscene) |
void | readMultiArea (InputStream &in, Cutscene *cutscene) |
int | headerCode () |
const char * | headerCodeString () |
|
Definition at line 31 of file Parser.hpp. |
|
Definition at line 52 of file Parser.hpp. |
|
Definition at line 44 of file CutsceneParser.cpp. |
|
Definition at line 38 of file Parser.cpp. Referenced by se_core::ParseManager::add(). |
|
Definition at line 45 of file Parser.cpp. Referenced by se_core::ParseManager::add(). |
|
Implements se_core::Parser. Definition at line 50 of file CutsceneParser.cpp. References se_core::Cutscene::afterTheseGoals(), se_core::Cutscene::beforeTheseGoals(), se_core::String::get(), LogFatal, se_core::Object::name(), se_core::InputStream::readInfoCode(), se_core::InputStream::readString(), and se_core::Cutscene::setQuestGoal(). |
|
Definition at line 224 of file CutsceneParser.cpp. References se_core::String::get(), LogFatal, and se_core::InputStream::readString(). |
|
Definition at line 207 of file CutsceneParser.cpp. References se_core::String::get(), LogFatal, and se_core::InputStream::readString(). |
|
Definition at line 190 of file CutsceneParser.cpp. References se_core::String::get(), LogFatal, and se_core::InputStream::readString(). |
|
Definition at line 165 of file CutsceneParser.cpp. References se_core::ObjectList::add(), AssertFatal, se_core::String::get(), se_core::got_QUEST_GOAL, se_core::ObjectRepository::has(), se_core::CompSchema::objectRepository(), and se_core::InputStream::readString(). |
|
Definition at line 113 of file CutsceneParser.cpp. References se_core::TimelineScript::addAction(), se_core::String::get(), se_core::InputStream::readInfoCode(), se_core::InputStream::readShort(), and se_core::InputStream::readString(). |
Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:24 2007 by Doxygen version 1.3.9.1.