Versioned graph asset; topology is authoritative while collision remains owned by Physics. 更多...
#include <ClimbingAnchorGraph.h>
Public 属性 | |
| std::string | id |
| std::string | sourceGeometryContentId |
| std::string | buildSettingsHash |
| std::vector< ClimbingAnchorNodeDefinition > | nodes |
| std::vector< ClimbingAnchorEdgeDefinition > | edges |
| eve::Value::Object | extensionMetadata |
| Unknown schema fields retained across decode and encode. | |
静态 Public 属性 | |
| static constexpr std::string_view | SchemaId = "evengine.climbing-anchor-graph" |
| Canonical schema id. | |
| static constexpr std::int64_t | SchemaVersion = 2 |
| Current schema version. | |
详细描述
Versioned graph asset; topology is authoritative while collision remains owned by Physics.
在文件 ClimbingAnchorGraph.h 第 74 行定义.
类成员变量说明
◆ buildSettingsHash
| std::string eve::climbing::ClimbingAnchorGraphDefinition::buildSettingsHash |
◆ edges
| std::vector<ClimbingAnchorEdgeDefinition> eve::climbing::ClimbingAnchorGraphDefinition::edges |
◆ extensionMetadata
| eve::Value::Object eve::climbing::ClimbingAnchorGraphDefinition::extensionMetadata |
Unknown schema fields retained across decode and encode.
在文件 ClimbingAnchorGraph.h 第 86 行定义.
被这些函数引用 eve::climbing::encodeClimbingAnchorGraphDefinition().
◆ id
| std::string eve::climbing::ClimbingAnchorGraphDefinition::id |
在文件 ClimbingAnchorGraph.h 第 80 行定义.
被这些函数引用 eve::climbing::bakeClimbingAnchorGraph(), eve::climbing::ClimbingAnchorGraphInstance::edgesFrom(), eve::climbing::encodeClimbingAnchorGraphDefinition(), eve::climbing::ClimbingAnchorGraphInstance::nodeRef(), eve::climbing::ClimbingAnchorGraphInstance::planRoute() , 以及 eve::climbing::ClimbingAnchorGraphInstance::resolveNodeKinematics().
◆ nodes
| std::vector<ClimbingAnchorNodeDefinition> eve::climbing::ClimbingAnchorGraphDefinition::nodes |
◆ SchemaId
|
staticconstexpr |
Canonical schema id.
在文件 ClimbingAnchorGraph.h 第 76 行定义.
被这些函数引用 eve::climbing::decodeClimbingAnchorGraphDefinition() , 以及 eve::climbing::encodeClimbingAnchorGraphDefinition().
◆ SchemaVersion
|
staticconstexpr |
Current schema version.
在文件 ClimbingAnchorGraph.h 第 78 行定义.
被这些函数引用 eve::climbing::decodeClimbingAnchorGraphDefinition() , 以及 eve::climbing::encodeClimbingAnchorGraphDefinition().
◆ sourceGeometryContentId
| std::string eve::climbing::ClimbingAnchorGraphDefinition::sourceGeometryContentId |
该结构体的文档由以下文件生成:
- src/modules/climbing/ClimbingAnchorGraph.h