13 lines
336 B
Rust
13 lines
336 B
Rust
use crate::logic::ecs::component::Component;
|
|
|
|
pub struct Visibility {
|
|
pub is_visible: bool,
|
|
pub is_actor_visible: bool,
|
|
}
|
|
|
|
impl Component for Visibility {
|
|
fn set_pb_data(&self, pb: &mut wicked_waifus_protocol::EntityPb) {
|
|
pb.is_visible = self.is_visible;
|
|
pb.is_actor_visible = self.is_actor_visible;
|
|
}
|
|
}
|