#[repr(C)]pub struct AiNodeAnim {
pub node_name: AiString,
pub num_position_keys: c_uint,
pub position_keys: *mut AiVectorKey,
pub num_rotation_keys: c_uint,
pub rotation_keys: *mut AiQuatKey,
pub num_scaling_keys: c_uint,
pub scaling_keys: *mut AiVectorKey,
pub pre_state: AiAnimBehaviour,
pub post_state: AiAnimBehaviour,
}
Fields§
§node_name: AiString
§num_position_keys: c_uint
§position_keys: *mut AiVectorKey
§num_rotation_keys: c_uint
§rotation_keys: *mut AiQuatKey
§num_scaling_keys: c_uint
§scaling_keys: *mut AiVectorKey
§pre_state: AiAnimBehaviour
§post_state: AiAnimBehaviour
Auto Trait Implementations§
impl Freeze for AiNodeAnim
impl RefUnwindSafe for AiNodeAnim
impl !Send for AiNodeAnim
impl !Sync for AiNodeAnim
impl Unpin for AiNodeAnim
impl UnwindSafe for AiNodeAnim
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