#[repr(C, packed(4))]pub struct CacheFile {Show 26 fields
pub id: ID,
pub adt: Pointer<AnimData>,
pub object_paths: ListBase,
pub layers: ListBase,
pub filepath: [i8; 1024],
pub is_sequence: i8,
pub forward_axis: i8,
pub up_axis: i8,
pub override_frame: i8,
pub scale: f32,
pub frame: f32,
pub frame_offset: f32,
pub _pad: [i8; 4],
pub flag: i16,
pub type_: i8,
pub use_render_procedural: i8,
pub _pad1: [i8; 3],
pub use_prefetch: i8,
pub prefetch_cache_size: i32,
pub active_layer: i32,
pub _pad2: [i8; 3],
pub velocity_unit: i8,
pub velocity_name: [i8; 64],
pub handle: Pointer<Nothing>,
pub handle_filepath: [i8; 1024],
pub handle_readers: Pointer<Nothing>,
}Fields§
§id: ID§adt: Pointer<AnimData>§object_paths: ListBase§layers: ListBase§filepath: [i8; 1024]§is_sequence: i8§forward_axis: i8§up_axis: i8§override_frame: i8§scale: f32§frame: f32§frame_offset: f32§_pad: [i8; 4]§flag: i16§type_: i8§use_render_procedural: i8§_pad1: [i8; 3]§use_prefetch: i8§prefetch_cache_size: i32§active_layer: i32§_pad2: [i8; 3]§velocity_unit: i8§velocity_name: [i8; 64]§handle: Pointer<Nothing>§handle_filepath: [i8; 1024]§handle_readers: Pointer<Nothing>Trait Implementations§
Source§impl GeneratedBlendStruct for CacheFile
impl GeneratedBlendStruct for CacheFile
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "CacheFile"
const STRUCT_INDEX: usize = 754usize
const STRUCT_TYPE_INDEX: usize = 225usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<CacheFile> for CacheFile
Auto Trait Implementations§
impl Freeze for CacheFile
impl RefUnwindSafe for CacheFile
impl Send for CacheFile
impl Sync for CacheFile
impl Unpin for CacheFile
impl UnwindSafe for CacheFile
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