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

StateDefinition public API. 更多...

#include <NpcAi.h>

Public 属性

std::string id
 
std::optional< std::string > parent
 
std::vector< BlackboardPredicate > enterConditions
 
std::vector< TaskSpec > tasks
 
std::vector< Transition > transitions
 

详细描述

StateDefinition public API.

在文件 NpcAi.h 第 78 行定义.

类成员变量说明

◆ enterConditions

std::vector<BlackboardPredicate> eve::npc_ai::StateDefinition::enterConditions

在文件 NpcAi.h 第 81 行定义.

◆ id

std::string eve::npc_ai::StateDefinition::id

在文件 NpcAi.h 第 79 行定义.

◆ parent

std::optional<std::string> eve::npc_ai::StateDefinition::parent

在文件 NpcAi.h 第 80 行定义.

◆ tasks

std::vector<TaskSpec> eve::npc_ai::StateDefinition::tasks

在文件 NpcAi.h 第 82 行定义.

◆ transitions

std::vector<Transition> eve::npc_ai::StateDefinition::transitions

在文件 NpcAi.h 第 83 行定义.


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