#[repr(C, packed(4))]pub struct Key {Show 15 fields
pub id: ID,
pub adt: Pointer<AnimData>,
pub refkey: Pointer<KeyBlock>,
pub elemstr: [i8; 32],
pub elemsize: i32,
pub _pad: [i8; 4],
pub block: ListBase,
pub ipo: Pointer<Ipo>,
pub from: Pointer<ID>,
pub totkey: i32,
pub flag: i16,
pub type_: i8,
pub _pad2: i8,
pub ctime: f32,
pub uidgen: i32,
}Fields§
§id: ID§adt: Pointer<AnimData>§refkey: Pointer<KeyBlock>§elemstr: [i8; 32]§elemsize: i32§_pad: [i8; 4]§block: ListBase§ipo: Pointer<Ipo>§from: Pointer<ID>§totkey: i32§flag: i16§type_: i8§_pad2: i8§ctime: f32§uidgen: i32Trait Implementations§
Source§impl GeneratedBlendStruct for Key
impl GeneratedBlendStruct for Key
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "Key"
const STRUCT_INDEX: usize = 30usize
const STRUCT_TYPE_INDEX: usize = 52usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<Key> for Key
Auto Trait Implementations§
impl Freeze for Key
impl RefUnwindSafe for Key
impl Send for Key
impl Sync for Key
impl Unpin for Key
impl UnwindSafe for Key
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