pub struct HaTileMapInstance {
pub filtering: ImageFiltering,
/* private fields */
}Fields§
§filtering: ImageFilteringImplementations§
source§impl HaTileMapInstance
impl HaTileMapInstance
pub fn atlas(&self) -> &str
pub fn set_atlas(&mut self, atlas: impl ToString)
pub fn cols(&self) -> usize
pub fn set_cols(&mut self, cols: usize)
pub fn rows(&self) -> usize
pub fn set_rows(&mut self, rows: usize)
pub fn cell_size(&self) -> Vec2
pub fn set_cell_size(&mut self, cell_size: Vec2)
pub fn change_frequency(&self) -> HaChangeFrequency
pub fn set_change_frequency(&mut self, frequency: HaChangeFrequency)
pub fn tiles(&self) -> &[HaTileMapTile]
pub fn set_tiles(&mut self, tiles: Vec<HaTileMapTile>)
pub fn pivot(&self) -> Vec2
pub fn set_pivot(&mut self, pivot: Vec2)
pub fn mark_dirty(&mut self)
Trait Implementations§
source§impl Clone for HaTileMapInstance
impl Clone for HaTileMapInstance
source§fn clone(&self) -> HaTileMapInstance
fn clone(&self) -> HaTileMapInstance
Returns a copy of the value. Read more
1.0.0 · 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 HaTileMapInstance
impl Debug for HaTileMapInstance
source§impl Default for HaTileMapInstance
impl Default for HaTileMapInstance
source§impl<'de> Deserialize<'de> for HaTileMapInstance
impl<'de> Deserialize<'de> for HaTileMapInstance
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Prefab for HaTileMapInstance
impl Prefab for HaTileMapInstance
fn post_from_prefab(&mut self)
fn from_prefab(data: &Value) -> Result<Self, PrefabError>
fn from_prefab_with_extras( data: &Value, _named_entities: &HashMap<String, Entity, RandomState>, _state_token: ID<PhantomData<dyn State + Send + Sync>> ) -> Result<Self, PrefabError>
fn to_prefab(&self) -> Result<Value, PrefabError>
fn from_prefab_str(data: &str) -> Result<Self, PrefabError>
fn to_prefab_string(&self) -> Result<String, PrefabError>
source§impl Serialize for HaTileMapInstance
impl Serialize for HaTileMapInstance
impl PrefabComponent for HaTileMapInstance
Auto Trait Implementations§
impl RefUnwindSafe for HaTileMapInstance
impl Send for HaTileMapInstance
impl Sync for HaTileMapInstance
impl Unpin for HaTileMapInstance
impl UnwindSafe for HaTileMapInstance
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
§impl<T> Initialize for Twhere
T: Default,
impl<T> Initialize for Twhere T: Default,
fn initialize(&mut self)
§unsafe fn initialize_raw(data: *mut ())
unsafe fn initialize_raw(data: *mut ())
Safety Read more