载入中...
搜索中...
未找到
eve
dialogue
DialogueStateContext
eve::dialogue::DialogueStateContext 成员列表
成员的完整列表,这些成员属于
eve::dialogue::DialogueStateContext
,包括所有继承而来的类成员
apply
(std::span< const eve::StateMutation > mutations, const eve::MutationContext &context) const
eve::dialogue::DialogueStateContext
attribute
(std::string_view key) const
eve::dialogue::DialogueStateContext
compileCondition
(const eve::Value &specification) const
eve::dialogue::DialogueStateContext
DialogueStateContext
(std::string subject={})
eve::dialogue::DialogueStateContext
explicit
evaluate
(const eve::decision::Condition &condition) const
eve::dialogue::DialogueStateContext
evaluate
(const eve::Value &specification) const
eve::dialogue::DialogueStateContext
hasTag
(std::string_view tag) const
eve::dialogue::DialogueStateContext
resource
(std::string_view key) const
eve::dialogue::DialogueStateContext
setMutationProvider
(eve::IStateMutation *provider) noexcept
eve::dialogue::DialogueStateContext
inline
setPolicyEvaluator
(std::function< std::optional< eve::decision::ConditionResult >(std::string_view, const eve::Value &)> evaluator)
eve::dialogue::DialogueStateContext
inline
setQueryProvider
(eve::IStateQuery *provider) noexcept
eve::dialogue::DialogueStateContext
inline
setSubject
(std::string subject)
eve::dialogue::DialogueStateContext
state
(std::string_view key) const
eve::dialogue::DialogueStateContext
subject
() const noexcept
eve::dialogue::DialogueStateContext
inline
value
(std::string_view key) const
eve::dialogue::DialogueStateContext