Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

QNodeId Class

class Qt3DCore::QNodeId

Uniquely identifies a QNode. More...

Header: #include <Qt3DCore/QNodeId>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dcore)
target_link_libraries(mytarget PRIVATE Qt6::3dcore)
qmake: QT += 3dcore

Public Functions

quint64 id() const
bool isNull() const
bool operator bool() const
bool operator!=(Qt3DCore::QNodeId other) const
bool operator<(Qt3DCore::QNodeId other) const
bool operator==(Qt3DCore::QNodeId other) const
bool operator>(Qt3DCore::QNodeId other) const

Static Public Members

Qt3DCore::QNodeId createId()
QNodeIdVector
size_t qHash(Qt3DCore::QNodeId id, size_t seed = 0)

Detailed Description

Member Function Documentation

[static] Qt3DCore::QNodeId QNodeId::createId()

Returns node id.

quint64 QNodeId::id() const

Returns

bool QNodeId::isNull() const

Returns

bool QNodeId::operator bool() const

Returns

bool QNodeId::operator!=(Qt3DCore::QNodeId other) const

Returns true if this != other.

bool QNodeId::operator<(Qt3DCore::QNodeId other) const

Returns true if this < other.

bool QNodeId::operator==(Qt3DCore::QNodeId other) const

Returns true if this == other.

bool QNodeId::operator>(Qt3DCore::QNodeId other) const

Returns true if this > other.

Related Non-Members

[alias] QNodeIdVector

A vector of QNodeIds.

size_t qHash(Qt3DCore::QNodeId id, size_t seed = 0)

Returns hash of node with id and optional seed.

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded