Update macros

This commit is contained in:
Werner
2021-12-23 12:02:36 -03:00
parent 72b48476d8
commit cb0ceca673
3 changed files with 31 additions and 10 deletions

View File

@ -5,18 +5,18 @@ pub struct Foo {
#[property(visible, editable, category = "Default")]
pub a: u32,
#[property(visible, editable, category = "Default")]
#[property(visible, editable, readwrite, category = "Default")]
pub b: Bar,
#[property(visible, editable, category = "Default")]
#[property(visible, readonly, category = "Default")]
pub c: Vec<u128>,
#[property(visible, editable, category = "Default")]
#[property(hidden)]
pub d: Vec<Bar>,
}
impl Foo {
#[function(callable, category = "Default")]
#[function(callable, multicast, category = "Default")]
pub fn Func(&mut self) {}
}
@ -27,6 +27,6 @@ pub struct Bar {
}
impl Bar {
#[function(callable, category = "Default")]
#[function(event, server, reliable, category = "Default")]
pub fn Func(&mut self) {}
}