pub struct GeneralShape {
pub entry: LvdEntry,
pub unk1: u32,
pub shape: LvdShape,
}Expand description
Shape data that can be used for various forms of “where is a shape located on the stage”
Fields§
§entry: LvdEntryThe generic object data (positioning, name, etc)
unk1: u32§shape: LvdShapeTrait Implementations§
Source§impl BinRead for GeneralShape
impl BinRead for GeneralShape
Source§fn read_options<R: Read + Seek>(
__binrw_generated_var_reader: &mut R,
__binrw_generated_var_options: &ReadOptions,
__binrw_generated_var_arguments: Self::Args,
) -> BinResult<Self>
fn read_options<R: Read + Seek>( __binrw_generated_var_reader: &mut R, __binrw_generated_var_options: &ReadOptions, __binrw_generated_var_arguments: Self::Args, ) -> BinResult<Self>
Read
Self from the reader using the given ReadOptions and
arguments.Source§fn read<R>(reader: &mut R) -> Result<Self, Error>
fn read<R>(reader: &mut R) -> Result<Self, Error>
Read
Self from the reader using default arguments.Source§impl BinWrite for GeneralShape
impl BinWrite for GeneralShape
Source§type Args = ()
type Args = ()
The type of arguments needed to be supplied in order to write this type, usually a tuple. Read more
Source§fn write_options<W: Write + Seek>(
&self,
writer: &mut W,
options: &WriteOptions,
_: Self::Args,
) -> Result<(), Error>
fn write_options<W: Write + Seek>( &self, writer: &mut W, options: &WriteOptions, _: Self::Args, ) -> Result<(), Error>
Write the type to a writer, given the options on how to write it and the type-specific
arguments
Source§impl Debug for GeneralShape
impl Debug for GeneralShape
Auto Trait Implementations§
impl Freeze for GeneralShape
impl RefUnwindSafe for GeneralShape
impl Send for GeneralShape
impl Sync for GeneralShape
impl Unpin for GeneralShape
impl UnwindSafe for GeneralShape
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