| 276 | } |
| 277 | |
| 278 | static void loadVisualCamera(Entity* entity, const EntityFactory::Context& context, const EntityFactory::VisContext& visContext, const VisObjectsComponentPtr& visObjectsComponent, const SimVisBindingsComponentPtr& simVisBindingComponent, const nlohmann::json& json) |
| 279 | { |
| 280 | vis::CameraPtr visCamera(new vis::Camera(1.0f)); |
| 281 | SimVisBindingPtr cameraSimVisBinding(new CameraSimVisBinding(entity, visCamera)); |
| 282 | simVisBindingComponent->bindings.push_back(cameraSimVisBinding); |
| 283 | } |
| 284 | |
| 285 | static void loadParticleSystem(Entity* entity, const EntityFactory::Context& context, const EntityFactory::VisContext& visContext, const VisObjectsComponentPtr& visObjectsComponent, const SimVisBindingsComponentPtr& simVisBindingComponent, const nlohmann::json& json) |
| 286 | { |
nothing calls this directly
no outgoing calls
no test coverage detected