6d99ab1
· Thribhu K
feature: basic rectangle rendering onto the screen. also start of UI branch.
jarvis, run github actions (my build broke, so likely it will break in the action).
Unverified
diff --git a/Cargo.toml b/Cargo.toml
index 6652f99..8e2dd93 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -7,7 +7,7 @@ package.readme = "README.md"
resolver = "3"
members = [
- "crates/*"
+ "crates/*",
]
[workspace.dependencies]
diff --git a/crates/eucalyptus-core/Cargo.toml b/crates/eucalyptus-core/Cargo.toml
index 47772d6..b45ebbb 100644
--- a/crates/eucalyptus-core/Cargo.toml
+++ b/crates/eucalyptus-core/Cargo.toml
@@ -7,7 +7,7 @@ repository.workspace = true
readme = "README.md"
[lib]
-crate-type = ["rlib", "cdylib"]
+crate-type = ["rlib", "dylib"]
[dependencies]
dropbear-traits = { path = "../dropbear-traits" }
diff --git a/crates/eucalyptus-core/src/lib.rs b/crates/eucalyptus-core/src/lib.rs
index d0cc99e..25f83a6 100644
--- a/crates/eucalyptus-core/src/lib.rs
+++ b/crates/eucalyptus-core/src/lib.rs
@@ -22,6 +22,7 @@ pub mod mesh;
pub mod entity;
pub mod engine;
pub mod transform;
+pub mod ui;
pub use dropbear_macro as macros;
pub use dropbear_traits as traits;
diff --git a/crates/eucalyptus-core/src/ptr.rs b/crates/eucalyptus-core/src/ptr.rs
index 5c3adab..86bae38 100644
--- a/crates/eucalyptus-core/src/ptr.rs
+++ b/crates/eucalyptus-core/src/ptr.rs
@@ -7,6 +7,7 @@ use hecs::World;
use parking_lot::Mutex;
use crate::physics::PhysicsState;
use crate::scene::loading::SceneLoader;
+use crate::ui::{UiContext};
/// A mutable pointer to a [`World`].
///
Large diffs are not rendered by default.
Showing the first 50 of 1497 lines.
Show full diff