载入中...
搜索中...
未找到
eve::decision::ScriptConditionDeclaration结构体 参考

Metadata a script policy must declare before it is used by a condition. 更多...

#include <Condition.h>

Public 属性

std::string name
 Stable script policy name.
 
std::vector< std::string > dependencies
 Logical state/query names read by the policy.
 
DeterminismLevel determinism = DeterminismLevel::BitExact
 Replay/network determinism contract.
 

详细描述

Metadata a script policy must declare before it is used by a condition.

Dependencies are logical read names, not pointers to engine objects. The declaration is descriptive; the EvaluationContext remains the only way to read state, and no condition may mutate it.

在文件 Condition.h 第 64 行定义.

类成员变量说明

◆ dependencies

std::vector<std::string> eve::decision::ScriptConditionDeclaration::dependencies

Logical state/query names read by the policy.

在文件 Condition.h 第 68 行定义.

◆ determinism

DeterminismLevel eve::decision::ScriptConditionDeclaration::determinism = DeterminismLevel::BitExact

Replay/network determinism contract.

在文件 Condition.h 第 70 行定义.

◆ name

std::string eve::decision::ScriptConditionDeclaration::name

Stable script policy name.

在文件 Condition.h 第 66 行定义.


该结构体的文档由以下文件生成: