#[repr(C)]pub struct QNodeId { /* private fields */ }
Expand description
Implementations§
Source§impl QNodeId
impl QNodeId
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QNodeId>>,
) -> Ref<QNodeId>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QNodeId>>, ) -> Ref<QNodeId>
Sourcepub unsafe fn create_id() -> CppBox<QNodeId>
pub unsafe fn create_id() -> CppBox<QNodeId>
Returns node id.
Calls C++ function: static Qt3DCore::QNodeId Qt3DCore::QNodeId::createId()
.
Returns node id.
Sourcepub unsafe fn id(&self) -> u64
pub unsafe fn id(&self) -> u64
Returns TODO
Calls C++ function: quint64 Qt3DCore::QNodeId::id() const
.
Returns TODO
Sourcepub unsafe fn is_null(&self) -> bool
pub unsafe fn is_null(&self) -> bool
Returns TODO
Calls C++ function: bool Qt3DCore::QNodeId::isNull() const
.
Returns TODO
Sourcepub unsafe fn new() -> CppBox<QNodeId>
pub unsafe fn new() -> CppBox<QNodeId>
Default constructs an instance of QNodeId.
Calls C++ function: [constructor] void Qt3DCore::QNodeId::QNodeId()
.
Default constructs an instance of QNodeId.
Sourcepub unsafe fn new_copy(other: impl CastInto<Ref<QNodeId>>) -> CppBox<QNodeId>
pub unsafe fn new_copy(other: impl CastInto<Ref<QNodeId>>) -> CppBox<QNodeId>
Trait Implementations§
Source§impl CppDeletable for QNodeId
impl CppDeletable for QNodeId
Auto Trait Implementations§
impl Freeze for QNodeId
impl RefUnwindSafe for QNodeId
impl Send for QNodeId
impl Sync for QNodeId
impl Unpin for QNodeId
impl UnwindSafe for QNodeId
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