载入中...
搜索中...
未找到
EntitySpatialResolver.cpp
浏览该文件的文档.
9Result<EntitySpatialPose> resolveEntitySpatialPose(ecs::EntityHandle entity, std::string_view bone) {
Optional ECS-entity to world-pose capability.
static Diagnostic error(DiagnosticCode code, std::string message, std::string path={}, DiagnosticDetails details={}, std::string source={})
Construct an error diagnostic with the standard error severity.
Definition Diagnostic.h:125
One optional domain provider capable of resolving selected ECS entities.
Definition EntitySpatialResolver.h:31
virtual Result< EntitySpatialPose > resolve(ecs::EntityHandle entity, std::string_view bone) const =0
Resolve a current world pose, optionally at a named bone/socket.
static Result failure(Status status)
Construct a failed result from a structured status.
Definition Result.h:175
@ NotFound
Result< EntitySpatialPose > resolveEntitySpatialPose(ecs::EntityHandle entity, std::string_view bone)
Resolve through registered providers in deterministic registration order.
Definition EntitySpatialResolver.cpp:9
@ NotFound