载入中...
搜索中...
未找到
High-performance indexed rule engine for emergent gameplay triggers. 更多...
#include "common/Export.h"#include "common/Result.h"#include "common/SquirrelOwnership.h"#include "emergence/FactStore.h"#include "emergence/RuleTypes.h"#include "emergence/WatchIndex.h"#include <cstdint>#include <string>#include <string_view>#include <unordered_map>#include <unordered_set>#include <vector>类 | |
| struct | eve::emergence::RuleEngineHandleTag |
| Handle domain for module-owned rule engines. 更多... | |
| class | eve::emergence::RuleEngine |
| Indexed, deferred rule evaluator for tens of thousands of conditions. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::emergence |
类型定义 | |
| using | eve::emergence::RuleEngineHandleRef = eve::script::RuntimeHandleRef< RuleEngineHandleTag > |
| Generation-qualified reference to a module-owned RuleEngine. | |
详细描述
High-performance indexed rule engine for emergent gameplay triggers.
在文件 RuleEngine.h 中定义.