1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//! # usage:
//! ```rust
//! use let_engine::prelude::*;
//! ```
//! - imports everything this engine has to offer.

pub use crate::{
    camera::*, data::*, directions::*, events::*, materials::*, objects::*, resources::*,
    window::*, *,
};
pub use dpi::*;
#[cfg(feature = "egui")]
pub use egui_winit_vulkano::egui;
pub use engine_macros::*;
pub use glam;
pub use glam::{vec2, Vec2};
pub use joints::*;
pub use labels::*;
pub use physics::*;
pub use rapier2d::prelude::CoefficientCombineRule;
pub use scenes::*;
pub use textures::*;

use crate as let_engine;
//use crate::game::objects::GameObject;
// default objects

/// Default object without any additional fields.
#[object]
#[derive(Default)]
pub struct Object {}