pub struct GeoCacheHeader {
pub magic: [u8; 4],
pub version: u16,
pub vertex_count: u32,
pub frame_count: u32,
pub fps: f32,
pub has_normals: bool,
pub name: [u8; 64],
}Expand description
Fixed-size binary header written at the start of every OXGC file.
Fields§
§magic: [u8; 4]§version: u16§vertex_count: u32§frame_count: u32§fps: f32§has_normals: bool§name: [u8; 64]Null-padded ASCII cache name (64 bytes).
Trait Implementations§
Source§impl Clone for GeoCacheHeader
impl Clone for GeoCacheHeader
Source§fn clone(&self) -> GeoCacheHeader
fn clone(&self) -> GeoCacheHeader
Returns a duplicate 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 GeoCacheHeader
impl Debug for GeoCacheHeader
Source§impl PartialEq for GeoCacheHeader
impl PartialEq for GeoCacheHeader
impl StructuralPartialEq for GeoCacheHeader
Auto Trait Implementations§
impl Freeze for GeoCacheHeader
impl RefUnwindSafe for GeoCacheHeader
impl Send for GeoCacheHeader
impl Sync for GeoCacheHeader
impl Unpin for GeoCacheHeader
impl UnsafeUnpin for GeoCacheHeader
impl UnwindSafe for GeoCacheHeader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more