pub struct SmallFireballEntityData {
pub fireball: FireballEntityData,
}Expand description
Concrete synchronized entity data for vanilla entity small_fireball.
Fields§
§fireball: FireballEntityDataImplementations§
Source§impl SmallFireballEntityData
impl SmallFireballEntityData
Sourcepub fn fireball(&self) -> &FireballEntityData
pub fn fireball(&self) -> &FireballEntityData
Returns the FireballEntityData layer.
Sourcepub fn fireball_mut(&mut self) -> &mut FireballEntityData
pub fn fireball_mut(&mut self) -> &mut FireballEntityData
Returns the mutable FireballEntityData layer.
Sourcepub fn base(&self) -> &BaseEntityData
pub fn base(&self) -> &BaseEntityData
Returns the BaseEntityData layer.
Sourcepub fn base_mut(&mut self) -> &mut BaseEntityData
pub fn base_mut(&mut self) -> &mut BaseEntityData
Returns the mutable BaseEntityData layer.
Sourcepub fn pack_dirty(&mut self) -> Option<Vec<DataValue>>
pub fn pack_dirty(&mut self) -> Option<Vec<DataValue>>
Pack all dirty values for network sync, clearing dirty flags.
Returns None if no values are dirty.
Trait Implementations§
Source§impl Clone for SmallFireballEntityData
impl Clone for SmallFireballEntityData
Source§fn clone(&self) -> SmallFireballEntityData
fn clone(&self) -> SmallFireballEntityData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SmallFireballEntityData
impl Debug for SmallFireballEntityData
Source§impl Default for SmallFireballEntityData
impl Default for SmallFireballEntityData
Source§impl VanillaEntityData for SmallFireballEntityData
impl VanillaEntityData for SmallFireballEntityData
Source§fn base(&self) -> &BaseEntityData
fn base(&self) -> &BaseEntityData
Returns the shared vanilla base entity-data layer.
Source§fn base_mut(&mut self) -> &mut BaseEntityData
fn base_mut(&mut self) -> &mut BaseEntityData
Returns the mutable shared vanilla base entity-data layer.
Auto Trait Implementations§
impl Freeze for SmallFireballEntityData
impl RefUnwindSafe for SmallFireballEntityData
impl Send for SmallFireballEntityData
impl Sync for SmallFireballEntityData
impl Unpin for SmallFireballEntityData
impl UnsafeUnpin for SmallFireballEntityData
impl UnwindSafe for SmallFireballEntityData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more