pub struct SpriteStateData2 {Show 16 fields
pub walk_anim_counter: u8,
pub field_01: u8,
pub y_displacement: u8,
pub x_displacement: u8,
pub map_y: u8,
pub map_x: u8,
pub movement_byte1: u8,
pub grass_priority: u8,
pub movement_delay: u8,
pub orig_facing_direction: u8,
pub field_0a: u8,
pub field_0b: u8,
pub field_0c: u8,
pub picture_id: u8,
pub image_base_offset: u8,
pub field_0f: u8,
}Fields§
§walk_anim_counter: u8§field_01: u8§y_displacement: u8§x_displacement: u8§map_y: u8§map_x: u8§movement_byte1: u8§grass_priority: u8§movement_delay: u8§orig_facing_direction: u8§field_0a: u8§field_0b: u8§field_0c: u8§picture_id: u8§image_base_offset: u8§field_0f: u8Implementations§
Source§impl SpriteStateData2
impl SpriteStateData2
pub fn init_displacement(&mut self)
pub fn has_grass_priority(&self) -> bool
Trait Implementations§
Source§impl Clone for SpriteStateData2
impl Clone for SpriteStateData2
Source§fn clone(&self) -> SpriteStateData2
fn clone(&self) -> SpriteStateData2
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 moreimpl Copy for SpriteStateData2
Source§impl Debug for SpriteStateData2
impl Debug for SpriteStateData2
Source§impl Default for SpriteStateData2
impl Default for SpriteStateData2
Source§fn default() -> SpriteStateData2
fn default() -> SpriteStateData2
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SpriteStateData2
impl RefUnwindSafe for SpriteStateData2
impl Send for SpriteStateData2
impl Sync for SpriteStateData2
impl Unpin for SpriteStateData2
impl UnsafeUnpin for SpriteStateData2
impl UnwindSafe for SpriteStateData2
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