载入中...
搜索中...
未找到
eve::npc_ai::NpcAiProjection结构体 参考
Cold derived, local-only projection for rendering, editor and gameplay inspection. 更多...
#include <NpcAiECS.h>
Public 成员函数 | |
| void | replace (const AgentSnapshot &snapshot) |
| Atomically replaces derived fields from an owning runtime snapshot. | |
Public 属性 | |
| std::string | activeState |
| std::vector< std::string > | activePath |
| std::uint64_t | lastTick = 0 |
详细描述
Cold derived, local-only projection for rendering, editor and gameplay inspection.
在文件 NpcAiECS.h 第 33 行定义.
成员函数说明
◆ replace()
|
inline |
Atomically replaces derived fields from an owning runtime snapshot.
在文件 NpcAiECS.h 第 39 行定义.
引用了 eve::npc_ai::AgentSnapshot::activePath, activePath, eve::npc_ai::AgentSnapshot::activeState, activeState, eve::npc_ai::AgentSnapshot::lastTick , 以及 lastTick.
类成员变量说明
◆ activePath
| std::vector<std::string> eve::npc_ai::NpcAiProjection::activePath |
在文件 NpcAiECS.h 第 35 行定义.
被这些函数引用 replace().
◆ activeState
| std::string eve::npc_ai::NpcAiProjection::activeState |
在文件 NpcAiECS.h 第 34 行定义.
被这些函数引用 replace().
◆ lastTick
| std::uint64_t eve::npc_ai::NpcAiProjection::lastTick = 0 |
在文件 NpcAiECS.h 第 36 行定义.
被这些函数引用 replace().
该结构体的文档由以下文件生成:
- src/modules/npc_ai/NpcAiECS.h