73 void unbind(uint32_t slot_index);
88 void process_slot(
MeshSlot& slot,
float dt)
override;
92 return "MeshTransform";
96 std::unordered_map<uint32_t, TransformField>
m_fields;
108 [[nodiscard]] glm::mat4 parent_world(
const MeshSlot& slot)
const;
Abstract base for operators that process MeshNetwork slots.
Named, independently transformable mesh unit within a MeshNetwork.