载入中...
搜索中...
未找到
单个属性的完整状态:基础值 + 修改器列表 + 计算结果缓存。 更多...
#include <AttributeTypes.h>
Public 属性 | |
| double | base = 0.0 |
| std::vector< AttributeModifier > | modifiers |
| double | cached = 0.0 |
| bool | dirty = true |
详细描述
单个属性的完整状态:基础值 + 修改器列表 + 计算结果缓存。
在文件 AttributeTypes.h 第 39 行定义.
类成员变量说明
◆ base
| double eve::rpg::AttributeValue::base = 0.0 |
在文件 AttributeTypes.h 第 40 行定义.
被这些函数引用 eve::rpg::computeAttributeValue().
◆ cached
|
mutable |
在文件 AttributeTypes.h 第 42 行定义.
◆ dirty
|
mutable |
在文件 AttributeTypes.h 第 43 行定义.
◆ modifiers
| std::vector<AttributeModifier> eve::rpg::AttributeValue::modifiers |
在文件 AttributeTypes.h 第 41 行定义.
被这些函数引用 eve::rpg::computeAttributeValue().
该结构体的文档由以下文件生成:
- src/modules/rpg/AttributeTypes.h