载入中...
搜索中...
未找到
TagStore.h
浏览该文件的文档.
36 bool hasTagMatching(const SubjectId& subject, const std::string& tag, GameplayTagMatch match) const;
42 std::vector<SubjectId> subjectsWithTagMatching(const std::string& tag, GameplayTagMatch match) const;
63 bool requireAllCapabilities(const SubjectId& subject, const std::vector<std::string>& capabilities) const;
Stable hierarchical gameplay-tag definitions and registry.
const std::vector< TagChangeEvent > & events() const
Returns queued changes in deterministic sequence order.
Definition TagStore.h:72
Definition GameplayTag.cpp:9
std::string SubjectId
Stable, game-defined identifier for an object carrying tags.
Definition TagStore.h:16
Immutable description of one tag or capability mutation.
Definition TagStore.h:19