prelude macro visibility
This commit is contained in:
12
src/lib.rs
12
src/lib.rs
@@ -14,12 +14,12 @@ pub use iris_macro;
|
|||||||
|
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! state_prelude {
|
macro_rules! state_prelude {
|
||||||
($state:ty) => {
|
($vis:vis $state:ty) => {
|
||||||
iris::event_state!($state);
|
iris::event_state!($vis $state);
|
||||||
iris::iris_core::core_state!($state);
|
iris::iris_core::core_state!($vis $state);
|
||||||
iris::default_state!($state);
|
iris::default_state!($vis $state);
|
||||||
iris::widget_state!($state);
|
iris::widget_state!($vis $state);
|
||||||
pub use iris::{
|
$vis use iris::{
|
||||||
default::*,
|
default::*,
|
||||||
iris_core::{len_fns::*, util::Vec2, *},
|
iris_core::{len_fns::*, util::Vec2, *},
|
||||||
iris_macro::*,
|
iris_macro::*,
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ macro_rules! widget_state {
|
|||||||
|
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! event_state {
|
macro_rules! event_state {
|
||||||
($state:ty) => {
|
($vis:vis $state:ty) => {
|
||||||
mod local_event_trait {
|
mod local_event_trait {
|
||||||
use super::*;
|
use super::*;
|
||||||
#[allow(unused_imports)]
|
#[allow(unused_imports)]
|
||||||
@@ -54,7 +54,7 @@ macro_rules! event_state {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
use local_event_trait::*;
|
$vis use local_event_trait::*;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
pub use event_state;
|
pub use event_state;
|
||||||
|
|||||||
Reference in New Issue
Block a user