pub struct SceneNodeData {
pub self_key: Option<Uoid>,
pub scene_objects: Vec<Option<Uoid>>,
pub pool_objects: Vec<Option<Uoid>>,
}Expand description
Parsed plSceneNode data.
Note: plSceneNode inherits from hsKeyedObject (NOT plSynchedObject).
Fields§
§self_key: Option<Uoid>§scene_objects: Vec<Option<Uoid>>§pool_objects: Vec<Option<Uoid>>Implementations§
Trait Implementations§
Source§impl Clone for SceneNodeData
impl Clone for SceneNodeData
Source§fn clone(&self) -> SceneNodeData
fn clone(&self) -> SceneNodeData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SceneNodeData
impl RefUnwindSafe for SceneNodeData
impl Send for SceneNodeData
impl Sync for SceneNodeData
impl Unpin for SceneNodeData
impl UnsafeUnpin for SceneNodeData
impl UnwindSafe for SceneNodeData
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