pub struct AnimationCurveNode(pub OwnedObject);Tuple Fields§
§0: OwnedObjectImplementations§
Source§impl AnimationCurveNode
impl AnimationCurveNode
pub fn inner(&self) -> &OwnedObject
pub fn into_inner(self) -> OwnedObject
pub fn properties(&self) -> &HashMap<String, Property>
pub fn property(&self, name: &str) -> Option<&Property>
pub fn get_target_model<'a>( &'a self, document: &'a OwnedDocument, ) -> Option<&'a Model>
pub fn get_target_node_attribute<'a>( &'a self, document: &'a OwnedDocument, ) -> Option<NodeAttributeRef<'a>>
pub fn get_target_deformer<'a>( &'a self, document: &'a OwnedDocument, ) -> Option<&'a OwnedObject>
Sourcepub fn get_curves<'a>(
&'a self,
document: &'a OwnedDocument,
) -> HashMap<&'a str, &'a AnimationCurve>
pub fn get_curves<'a>( &'a self, document: &'a OwnedDocument, ) -> HashMap<&'a str, &'a AnimationCurve>
Resolve incoming AnimationCurve -> AnimationCurveNode OP links keyed by property name.
Trait Implementations§
Source§impl Debug for AnimationCurveNode
impl Debug for AnimationCurveNode
Source§impl PartialEq for AnimationCurveNode
impl PartialEq for AnimationCurveNode
Source§impl TryFrom<OwnedObject> for AnimationCurveNode
impl TryFrom<OwnedObject> for AnimationCurveNode
Source§type Error = FbxTypeMismatch
type Error = FbxTypeMismatch
The type returned in the event of a conversion error.
impl StructuralPartialEq for AnimationCurveNode
Auto Trait Implementations§
impl Freeze for AnimationCurveNode
impl RefUnwindSafe for AnimationCurveNode
impl Send for AnimationCurveNode
impl Sync for AnimationCurveNode
impl Unpin for AnimationCurveNode
impl UnsafeUnpin for AnimationCurveNode
impl UnwindSafe for AnimationCurveNode
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