载入中...
搜索中...
未找到
eve::ISensingQuery类 参考abstract
Runtime sensing read surface (provided by the sensing module). 更多...
#include <SensingQuery.h>
类 eve::ISensingQuery 继承关系图:
Public 成员函数 | |
| virtual | ~ISensingQuery ()=default |
| I sensing query. | |
| virtual int | worldCount () const =0 |
| Number of live sensing worlds created by the project. | |
| virtual std::vector< SensingWorldQuery > | lastQueries () const =0 |
| Last completed query of every live world, in slot order. | |
静态 Public 属性 | |
| static constexpr const char * | capabilityName = "ISensingQuery" |
详细描述
Runtime sensing read surface (provided by the sensing module).
AI targeting and perception already published debugLastQueryJson() with MCP consumption in mind, but no tool ever fetched it, so "why did the NPC pick that
target" was unanswerable from an agent. This capability exposes the same documents for every live world.
在文件 SensingQuery.h 第 32 行定义.
构造及析构函数说明
◆ ~ISensingQuery()
|
virtualdefault |
I sensing query.
成员函数说明
◆ lastQueries()
|
pure virtual |
Last completed query of every live world, in slot order.
- 返回
- One entry per live world; empty when the project created none.
在 eve::sensing::Sensing 内被实现.
◆ worldCount()
|
pure virtual |
Number of live sensing worlds created by the project.
在 eve::sensing::Sensing 内被实现.
类成员变量说明
◆ capabilityName
|
staticconstexpr |
在文件 SensingQuery.h 第 34 行定义.
该类的文档由以下文件生成:
- src/engine/common/SensingQuery.h