Move input_manager and camera as resource

This commit is contained in:
Florian RICHER 2025-06-12 19:36:49 +02:00
parent 6ba61e040e
commit 07056fc0ce
Signed by: florian.richer
GPG key ID: C73D37CBED7BFC77
5 changed files with 72 additions and 68 deletions

View file

@ -2,6 +2,7 @@ use std::error::Error;
use crate::core::app::DEPTH_IMAGE_ID;
use crate::core::app::context::WindowContext;
use crate::core::input::InputManagerResource;
use crate::core::render::primitives::vulkan_resource::{
VulkanCommandBufferAllocator, VulkanComputeQueue, VulkanDescriptorSetAllocator, VulkanDevice,
VulkanGraphicsQueue, VulkanInstance, VulkanMemoryAllocator, VulkanTransferQueue,
@ -76,6 +77,7 @@ impl SceneManager {
));
world.insert_resource(texture_loader);
world.insert_resource(pipeline_loader);
world.insert_resource(InputManagerResource(window_context.input_manager.clone()));
world
}