Remove imgui from the entire project
This commit is contained in:
parent
306774c15b
commit
13aefcc86f
12 changed files with 16 additions and 125 deletions
|
|
@ -103,17 +103,13 @@ impl<E: EngineTrait<PlatformCtx = PlatformContext>> Platform<E> for GliumPlatfor
|
|||
WindowEvent::RedrawRequested => {
|
||||
let mut target = self.display.draw();
|
||||
target.clear_color_and_depth((0.1, 0.1, 0.15, 1.0), 1.0);
|
||||
let (scene, debug_ui_buffer) = (
|
||||
self.engine.current_scene(),
|
||||
self.engine.get_debug_ui_buffer(),
|
||||
);
|
||||
let scene = self.engine.current_scene();
|
||||
let mut context = RenderingContext {
|
||||
scene,
|
||||
target: &mut target,
|
||||
display: &self.display,
|
||||
asset_manager: self.asset_manager.clone(),
|
||||
window: self.window.clone(),
|
||||
debug_ui_buffer,
|
||||
egui_queue: self.egui_queue.clone(),
|
||||
env_light_dir: Vec3::new(0.0, -1.0, 0.0),
|
||||
};
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ use indexmap::IndexMap;
|
|||
use glium::{Display, Frame};
|
||||
use glium::glutin::surface::WindowSurface;
|
||||
use raidillon_assets::ModelManagerRef;
|
||||
use raidillon_core::{define_typemap, DebugUIBuffer, EguiQueue};
|
||||
use raidillon_core::{define_typemap, EguiQueue};
|
||||
use raidillon_core::scene::Scene;
|
||||
use glam::Vec3;
|
||||
use winit::event_loop::EventLoop;
|
||||
|
|
@ -17,7 +17,6 @@ pub struct RenderingContext<'a> {
|
|||
pub window: Arc<Mutex<glium::winit::window::Window>>,
|
||||
pub display: &'a Display<WindowSurface>,
|
||||
pub asset_manager: ModelManagerRef,
|
||||
pub debug_ui_buffer: &'a DebugUIBuffer,
|
||||
pub egui_queue: Rc<RefCell<EguiQueue>>,
|
||||
pub env_light_dir: Vec3,
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue