| addChoice(const std::string &id, const std::string &label) | eve::dialogue::Dialogue | |
| advance() | eve::dialogue::Dialogue | |
| bindAvatar(const std::string &id, avatar::AvatarInstance *av) | eve::dialogue::Dialogue | |
| captureState(StateValue &out) const | eve::dialogue::Dialogue | |
| clearChoices() | eve::dialogue::Dialogue | |
| clearPools() | eve::dialogue::Dialogue | |
| clearVar(const std::string &name, const std::string &scope) | eve::dialogue::Dialogue | |
| clearVars(const std::string &scope) | eve::dialogue::Dialogue | |
| Dialogue() | eve::dialogue::Dialogue | |
| evalCondition(ssq::Object table) | eve::dialogue::Dialogue | |
| evalConditionData(const DataValue &cond) | eve::dialogue::Dialogue | |
| getAvatar(const std::string &id) const | eve::dialogue::Dialogue | |
| getCharacterCount() const | eve::dialogue::Dialogue | |
| getCharacterId(int index) const | eve::dialogue::Dialogue | |
| getChoiceCount() const | eve::dialogue::Dialogue | |
| getChoiceId(int index) const | eve::dialogue::Dialogue | |
| getChoiceLabel(int index) const | eve::dialogue::Dialogue | |
| getCurrentLineId() const | eve::dialogue::Dialogue | inline |
| getCurrentLineMeta(const std::string &field) const | eve::dialogue::Dialogue | |
| getCurrentLineTags() const | eve::dialogue::Dialogue | |
| getDisplayName(const std::string &id) const | eve::dialogue::Dialogue | |
| getFullText() const | eve::dialogue::Dialogue | inline |
| getLastPoolsError() const | eve::dialogue::Dialogue | inline |
| getLipSyncAmplitude() const | eve::dialogue::Dialogue | inline |
| getLipSyncParameter() const | eve::dialogue::Dialogue | inline |
| getLipSyncValue() const | eve::dialogue::Dialogue | inline |
| getName() const =0 | eve::Module | pure virtual |
| getPhase() const | eve::dialogue::Dialogue | |
| getPoolCount() const | eve::dialogue::Dialogue | |
| getPoolId(int index) const | eve::dialogue::Dialogue | |
| getRandomSeed() const | eve::dialogue::Dialogue | inline |
| getSelectedChoiceId() const | eve::dialogue::Dialogue | inline |
| getSlot(const std::string &id) const | eve::dialogue::Dialogue | |
| getSlotX(const std::string &slot) const | eve::dialogue::Dialogue | |
| getSpeakerId() const | eve::dialogue::Dialogue | inline |
| getSpeakerName() const | eve::dialogue::Dialogue | |
| getTypeSpeed() const | eve::dialogue::Dialogue | inline |
| getVarBool(const std::string &name, bool defaultValue, const std::string &scope) const | eve::dialogue::Dialogue | |
| getVarFloat(const std::string &name, float defaultValue, const std::string &scope) const | eve::dialogue::Dialogue | |
| getVarInt(const std::string &name, int defaultValue, const std::string &scope) const | eve::dialogue::Dialogue | |
| getVarString(const std::string &name, const std::string &defaultValue, const std::string &scope) const | eve::dialogue::Dialogue | |
| getVarType(const std::string &name, const std::string &scope) const | eve::dialogue::Dialogue | |
| getVarValue(const std::string &name, const std::string &scope) const | eve::dialogue::Dialogue | |
| getVisibleText() const | eve::dialogue::Dialogue | |
| hasCharacter(const std::string &id) const | eve::dialogue::Dialogue | |
| hasPool(const std::string &id) const | eve::dialogue::Dialogue | |
| hasVar(const std::string &name, const std::string &scope) const | eve::dialogue::Dialogue | |
| hide(const std::string &id) | eve::dialogue::Dialogue | |
| isIdle() const | eve::dialogue::Dialogue | |
| isLipSyncEnabled() const | eve::dialogue::Dialogue | inline |
| isShown(const std::string &id) const | eve::dialogue::Dialogue | |
| isTyping() const | eve::dialogue::Dialogue | |
| isWaitingAdvance() const | eve::dialogue::Dialogue | |
| isWaitingChoice() const | eve::dialogue::Dialogue | |
| loadPoolsFromData(const DataValue &root) | eve::dialogue::Dialogue | |
| loadPoolsFromDnut(const std::string &source, const std::string &path) | eve::dialogue::Dialogue | |
| loadPoolsFromDnutFile(const std::string &path) | eve::dialogue::Dialogue | |
| loadPoolsFromTable(ssq::Object table) | eve::dialogue::Dialogue | |
| Module_REG(Dialogue) | eve::dialogue::Dialogue | |
| narrate(const std::string &text) | eve::dialogue::Dialogue | |
| pickLine(const std::string &poolId, ssq::Object params) | eve::dialogue::Dialogue | |
| pickLineWithParams(const std::string &poolId, const std::unordered_map< std::string, VarValue > ¶ms) | eve::dialogue::Dialogue | |
| playLine(const std::string &lineId, ssq::Object params) | eve::dialogue::Dialogue | |
| playLineWithParams(const std::string &lineId, const std::unordered_map< std::string, VarValue > ¶ms) | eve::dialogue::Dialogue | |
| playPool(const std::string &poolId, ssq::Object params) | eve::dialogue::Dialogue | |
| playPoolWithParams(const std::string &poolId, const std::unordered_map< std::string, VarValue > ¶ms) | eve::dialogue::Dialogue | |
| presentChoices() | eve::dialogue::Dialogue | |
| registerCharacter(const std::string &id, const std::string &displayName) | eve::dialogue::Dialogue | |
| registerCondition(const std::string &name, ssq::Object fn) | eve::dialogue::Dialogue | |
| reset() | eve::dialogue::Dialogue | |
| resetToDefaults() | eve::dialogue::Dialogue | |
| restoreState(const StateValue &in, std::string *err=nullptr) | eve::dialogue::Dialogue | |
| say(const std::string &speakerId, const std::string &text) | eve::dialogue::Dialogue | |
| selectChoice(int index) | eve::dialogue::Dialogue | |
| setExpression(const std::string &id, const std::string &expression) | eve::dialogue::Dialogue | |
| setLipSyncAmplitude(float amplitude) | eve::dialogue::Dialogue | |
| setLipSyncEnabled(bool enabled) | eve::dialogue::Dialogue | |
| setLipSyncParameter(const std::string &name) | eve::dialogue::Dialogue | |
| setMotion(const std::string &id, const std::string &motion) | eve::dialogue::Dialogue | |
| setRandomSeed(int seed) | eve::dialogue::Dialogue | |
| setSlotX(const std::string &slot, float xNorm) | eve::dialogue::Dialogue | |
| setTypeSpeed(float charsPerSecond) | eve::dialogue::Dialogue | |
| setVar(const std::string &name, ssq::Object value, const std::string &scope) | eve::dialogue::Dialogue | |
| setVarValue(const std::string &name, const VarValue &value, const std::string &scope) | eve::dialogue::Dialogue | |
| show(const std::string &id, const std::string &slot) | eve::dialogue::Dialogue | |
| skipTyping() | eve::dialogue::Dialogue | |
| syncStage(float stageWidth, float stageHeight) | eve::dialogue::Dialogue | |
| unregisterCondition(const std::string &name) | eve::dialogue::Dialogue | |
| update(float dt) | eve::dialogue::Dialogue | |
| ~Dialogue() override | eve::dialogue::Dialogue | |
| ~Module() | eve::Module | inlinevirtual |