diff options
author | IcECreAm777 <31211782+IcECreAm777@users.noreply.github.com> | 2022-07-16 15:03:50 +0200 |
---|---|---|
committer | IcECreAm777 <31211782+IcECreAm777@users.noreply.github.com> | 2022-07-16 15:03:50 +0200 |
commit | 4435579498beefeb75b524111d24b1cb922cd22a (patch) | |
tree | 026b0ad61d6abb5deb736e69015a897a3283c6cf /rust/src/buff_trait.rs | |
parent | f2ad01fe09709bc32b9b06a0aecc4c1b4d0a870d (diff) | |
parent | 9739b6d40258440cef4f7664f501efa81497263b (diff) | |
download | 2022-4435579498beefeb75b524111d24b1cb922cd22a.tar.gz 2022-4435579498beefeb75b524111d24b1cb922cd22a.tar.bz2 2022-4435579498beefeb75b524111d24b1cb922cd22a.zip |
Merge branch 'BuffSystem'
Diffstat (limited to 'rust/src/buff_trait.rs')
-rw-r--r-- | rust/src/buff_trait.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/rust/src/buff_trait.rs b/rust/src/buff_trait.rs new file mode 100644 index 0000000..d0e9fba --- /dev/null +++ b/rust/src/buff_trait.rs @@ -0,0 +1,9 @@ +use gdnative::api::*; +use gdnative::prelude::*; + +pub trait Buff { + unsafe fn execute_buff(&mut self); + unsafe fn revert_buff(&mut self); + fn get_name(self) -> GodotString; + fn get_description(self) -> GodotString; +} |