Public Member Functions | |
Versailles_DialogsManager (CryOmni3DEngine_Versailles *engine, bool padAudioFileName) | |
bool | play (const Common::String &sequence) |
void | registerShowCallback (const Common::String &showName, ShowCallback callback) |
Public Member Functions inherited from CryOmni3D::DialogsManager | |
void | init (uint arraySize, const Common::String &endOfConversationText) |
void | loadGTO (const Common::Path >oFilePath) |
void | setupVariable (uint id, const Common::String &variable) |
void | reinitVariables () |
uint | size () const |
byte & | operator[] (uint idx) |
const byte & | operator[] (uint idx) const |
byte & | operator[] (const Common::String &name) |
const byte & | operator[] (const Common::String &name) const |
void | registerSubtitlesSettings (const Common::String &videoName, const SubtitlesSettings &settings) |
void | setIgnoreNoEndOfConversation (bool ignore) |
bool | play (const Common::String &sequence, bool &slowStop) |
Protected Member Functions | |
void | executeShow (const Common::String &show) override |
void | playDialog (const Common::String &video, const Common::String &sound, const Common::String &text, const SubtitlesSettings &settings) override |
void | displayMessage (const Common::String &text) override |
uint | askPlayerQuestions (const Common::String &video, const Common::StringArray &questions) override |