pub struct GameData { /* private fields */ }Expand description
Miscellaneous information on a WolfRPG Editor game
Implementations§
Source§impl GameData
impl GameData
pub fn parse(bytes: &[u8]) -> GameData
pub fn tile_size(&self) -> u8
pub fn tile_size_mut(&mut self) -> &mut u8
pub fn character_directions(&self) -> u8
pub fn character_directions_mut(&mut self) -> &mut u8
pub fn character_movements(&self) -> u8
pub fn character_movements_mut(&mut self) -> &mut u8
pub fn game_name(&self) -> &str
pub fn game_name_mut(&mut self) -> &mut String
pub fn fonts(&self) -> &[String; 4]
pub fn fonts_mut(&mut self) -> &mut [String; 4]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GameData
impl RefUnwindSafe for GameData
impl Send for GameData
impl Sync for GameData
impl Unpin for GameData
impl UnwindSafe for GameData
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