载入中...
搜索中...
未找到
eve::dialogue::DialogueStateContext 成员列表

成员的完整列表,这些成员属于 eve::dialogue::DialogueStateContext,包括所有继承而来的类成员

apply(std::span< const eve::StateMutation > mutations, const eve::MutationContext &context) consteve::dialogue::DialogueStateContext
attribute(std::string_view key) consteve::dialogue::DialogueStateContext
compileCondition(const eve::Value &specification) consteve::dialogue::DialogueStateContext
DialogueStateContext(std::string subject={})eve::dialogue::DialogueStateContextexplicit
evaluate(const eve::decision::Condition &condition) consteve::dialogue::DialogueStateContext
evaluate(const eve::Value &specification) consteve::dialogue::DialogueStateContext
hasTag(std::string_view tag) consteve::dialogue::DialogueStateContext
resource(std::string_view key) consteve::dialogue::DialogueStateContext
setMutationProvider(eve::IStateMutation *provider) noexcepteve::dialogue::DialogueStateContextinline
setPolicyEvaluator(std::function< std::optional< eve::decision::ConditionResult >(std::string_view, const eve::Value &)> evaluator)eve::dialogue::DialogueStateContextinline
setQueryProvider(eve::IStateQuery *provider) noexcepteve::dialogue::DialogueStateContextinline
setSubject(std::string subject)eve::dialogue::DialogueStateContext
state(std::string_view key) consteve::dialogue::DialogueStateContext
subject() const noexcepteve::dialogue::DialogueStateContextinline
value(std::string_view key) consteve::dialogue::DialogueStateContext