#[repr(C)]pub struct AiAnimation {
pub name: AiString,
pub duration: c_double,
pub ticks_per_second: c_double,
pub num_channels: c_uint,
pub channels: *mut *mut AiNodeAnim,
pub num_mesh_channels: c_uint,
pub mesh_channels: *mut *mut AiMeshAnim,
pub num_morph_mesh_channels: c_uint,
pub morph_mesh_channels: *mut *mut AiMeshMorphAnim,
}
Fields§
§name: AiString
§duration: c_double
§ticks_per_second: c_double
§num_channels: c_uint
§channels: *mut *mut AiNodeAnim
§num_mesh_channels: c_uint
§mesh_channels: *mut *mut AiMeshAnim
§num_morph_mesh_channels: c_uint
§morph_mesh_channels: *mut *mut AiMeshMorphAnim
Auto Trait Implementations§
impl Freeze for AiAnimation
impl RefUnwindSafe for AiAnimation
impl !Send for AiAnimation
impl !Sync for AiAnimation
impl Unpin for AiAnimation
impl UnwindSafe for AiAnimation
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