18 std::unordered_map<EntityId::ValueType, EntityId> resolved_parents;
19 std::unordered_map<EntityId::ValueType, Transform> local_transforms;
20 std::unordered_map<EntityId::ValueType, Transform> world_transforms;
21 std::unordered_map<EntityId::ValueType, glm::mat4> world_matrices;
23 [[nodiscard]]
const EntityId* FindResolvedParent(
EntityId entity)
const noexcept;
24 [[nodiscard]]
const Transform* FindLocalTransform(
EntityId entity)
const noexcept;
25 [[nodiscard]]
const Transform* FindWorldTransform(
EntityId entity)
const noexcept;
26 [[nodiscard]]
const glm::mat4* FindWorldMatrix(
EntityId entity)
const noexcept;