pub struct SpriteStateData1 {Show 16 fields
pub picture_id: u8,
pub movement_status: u8,
pub image_index: u8,
pub y_step_vector: i8,
pub y_pixels: u8,
pub x_step_vector: i8,
pub x_pixels: u8,
pub intra_anim_frame_counter: u8,
pub anim_frame_counter: u8,
pub facing_direction: u8,
pub y_adjusted: u8,
pub x_adjusted: u8,
pub collision_data: u8,
pub field_0d: u8,
pub collision_sprite_lo: u8,
pub collision_sprite_hi: u8,
}Fields§
§picture_id: u8§movement_status: u8§image_index: u8§y_step_vector: i8§y_pixels: u8§x_step_vector: i8§x_pixels: u8§intra_anim_frame_counter: u8§anim_frame_counter: u8§facing_direction: u8§y_adjusted: u8§x_adjusted: u8§collision_data: u8§field_0d: u8§collision_sprite_lo: u8§collision_sprite_hi: u8Implementations§
Source§impl SpriteStateData1
impl SpriteStateData1
pub fn is_active(&self) -> bool
pub fn is_visible(&self) -> bool
pub fn movement_status(&self) -> MovementStatus
pub fn faces_player(&self) -> bool
pub fn clear_collision(&mut self)
Trait Implementations§
Source§impl Clone for SpriteStateData1
impl Clone for SpriteStateData1
Source§fn clone(&self) -> SpriteStateData1
fn clone(&self) -> SpriteStateData1
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 SpriteStateData1
Source§impl Debug for SpriteStateData1
impl Debug for SpriteStateData1
Source§impl Default for SpriteStateData1
impl Default for SpriteStateData1
Source§fn default() -> SpriteStateData1
fn default() -> SpriteStateData1
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SpriteStateData1
impl RefUnwindSafe for SpriteStateData1
impl Send for SpriteStateData1
impl Sync for SpriteStateData1
impl Unpin for SpriteStateData1
impl UnsafeUnpin for SpriteStateData1
impl UnwindSafe for SpriteStateData1
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