aboutsummaryrefslogtreecommitdiff
path: root/plugins/gravity/src/gravity.rs
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/gravity/src/gravity.rs')
-rw-r--r--plugins/gravity/src/gravity.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/plugins/gravity/src/gravity.rs b/plugins/gravity/src/gravity.rs
new file mode 100644
index 0000000..6d7030c
--- /dev/null
+++ b/plugins/gravity/src/gravity.rs
@@ -0,0 +1,12 @@
+use bevy::{
+ ecs::resource::Resource,
+ math::Vec3,
+ prelude::{Deref, DerefMut},
+};
+
+/// Represents the global gravity
+#[derive(Resource, Deref, DerefMut, PartialEq, Default, Clone)]
+pub struct Gravity {
+ #[deref]
+ pub(crate) gravity: Vec3,
+}