pub struct FbxSourceIdentity {
pub source_index: usize,
pub ufbx_typed_id: u32,
pub ufbx_element_id: u32,
}Expand description
Stable source identity retained beside one normalized ufbx element.
Fields§
§source_index: usizeStable index in the relevant ufbx typed list.
ufbx_typed_id: u32ufbx’s typed id, which addresses that typed list.
ufbx_element_id: u32ufbx’s scene-wide element id, or zero for its generated root.
This is deliberately not described as the raw FBX object id: ufbx assigns its own stable scene identity after parsing and normalization.
Trait Implementations§
Source§impl Clone for FbxSourceIdentity
impl Clone for FbxSourceIdentity
Source§fn clone(&self) -> FbxSourceIdentity
fn clone(&self) -> FbxSourceIdentity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FbxSourceIdentity
Source§impl Debug for FbxSourceIdentity
impl Debug for FbxSourceIdentity
impl Eq for FbxSourceIdentity
Source§impl PartialEq for FbxSourceIdentity
impl PartialEq for FbxSourceIdentity
Source§impl Serialize for FbxSourceIdentity
impl Serialize for FbxSourceIdentity
impl StructuralPartialEq for FbxSourceIdentity
Auto Trait Implementations§
impl Freeze for FbxSourceIdentity
impl RefUnwindSafe for FbxSourceIdentity
impl Send for FbxSourceIdentity
impl Sync for FbxSourceIdentity
impl Unpin for FbxSourceIdentity
impl UnsafeUnpin for FbxSourceIdentity
impl UnwindSafe for FbxSourceIdentity
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