| 171 | } |
| 172 | |
| 173 | std::shared_ptr<donut::engine::MeshInstance> ExtendedSceneTypeFactory::CreateMeshInstance(const std::shared_ptr<MeshInfo>& mesh) |
| 174 | { |
| 175 | return std::static_pointer_cast<MeshInstance>(std::make_shared<MeshInstanceEx>(mesh)); |
| 176 | } |
| 177 | |
| 178 | SkinnedMeshInstanceEx::SkinnedMeshInstanceEx(std::shared_ptr<donut::engine::SceneTypeFactory> sceneTypeFactory, std::shared_ptr<donut::engine::MeshInfo> prototypeMesh) |
| 179 | : SkinnedMeshInstance(sceneTypeFactory, prototypeMesh) |
nothing calls this directly
no outgoing calls
no test coverage detected