Qt 5.11 - Qt3DCore Namespace

Qt3DCore नेमस्पेस




qt

Qt3DCore नेमस्पेस

इसमें ऐसी कक्षाएं शामिल हैं जो Qt 3D सिमुलेशन फ्रेमवर्क की नींव हैं, साथ ही ऐसी कक्षाएं जो Qt 3D फ्रेमवर्क का उपयोग करके रेंडर करने की क्षमता प्रदान करती हैं। More...

हैडर: #include <Qt3DCore>
qmake: क्यूटी + = 3 डीकोर

नेमस्पेस

नाम स्थान Quick

कक्षाएं

कक्षा QAbstractAspect
कक्षा QAbstractSkeleton
कक्षा QArmature
कक्षा QAspectEngine
कक्षा QAspectJob
कक्षा QBackendNode
कक्षा QBackendNodeMapper
कक्षा QComponent
कक्षा QComponentAddedChange
कक्षा QComponentRemovedChange
कक्षा QDynamicPropertyUpdatedChange
कक्षा QEntity
कक्षा QJoint
कक्षा QNode
कक्षा QNodeCommand
कक्षा QNodeCreatedChange
कक्षा QNodeCreatedChangeBase
कक्षा QNodeDestroyedChange
कक्षा QNodeId
कक्षा QNodeIdTypePair
कक्षा QPropertyNodeAddedChange
कक्षा QPropertyNodeRemovedChange
कक्षा QPropertyUpdatedChange
कक्षा QPropertyUpdatedChangeBase
कक्षा QPropertyValueAddedChange
कक्षा QPropertyValueAddedChangeBase
कक्षा QPropertyValueRemovedChange
कक्षा QPropertyValueRemovedChangeBase
कक्षा QSceneChange
कक्षा QSkeleton
कक्षा QSkeletonLoader
कक्षा QStaticPropertyUpdatedChangeBase
कक्षा QStaticPropertyValueAddedChangeBase
कक्षा QStaticPropertyValueRemovedChangeBase
कक्षा QTransform

प्रकार

enum ChangeFlag {NodeCreated, NodeDeleted, PropertyUpdated, PropertyValueAdded, ..., AllChanges}
झंडे ChangeFlags
typedef QAspectJobPtr
typedef QBackendNodeMapperPtr
typedef QComponentAddedChangePtr
typedef QComponentRemovedChangePtr
typedef QComponentVector
typedef QDynamicPropertyUpdatedChangePtr
typedef QEntityPtr
typedef QNodeCommandPtr
typedef QNodeCreatedChangeBasePtr
typedef QNodeDestroyedChangePtr
typedef QNodeIdVector
typedef QNodePtr
typedef QNodeVector
typedef QPropertyNodeAddedChangePtr
typedef QPropertyNodeRemovedChangePtr
typedef QPropertyUpdatedChangeBasePtr
typedef QPropertyUpdatedChangePtr
typedef QPropertyValueAddedChangeBasePtr
typedef QPropertyValueAddedChangePtr
typedef QPropertyValueRemovedChangeBasePtr
typedef QPropertyValueRemovedChangePtr
typedef QSceneChangePtr
typedef QStaticPropertyUpdatedChangeBasePtr

कार्य

uint qHash (Qt3DCore :: QNodeId id , uint seed = ...)
Qt3DCore :: QNodeId qIdForNode (Qt3DCore :: QNode * नोड )
Qt3DCore :: QNodeIdVector qIdsForNodes (const T & nodes )
const QMetaObject * qt_getEnumMetaObject ( Qt3DCore :: QNode :: PropertyTrackingMode )
const QMetaObject * qt_getEnumMetaObject ( Qt3DCore :: QSkeletonLoader :: स्थिति )
कास्ट चार * qt_getEnumName ( Qt3DCore :: QNode :: PropertyTrackingMode )
कास्ट चार * qt_getEnumName ( Qt3DCore :: QSkeletonLoader :: स्थिति )
QDebug operator<< (QDebug d , Qt3DCore :: QNodeId id )
पूर्णांक operator| ( int , int )

विस्तृत विवरण

इसमें ऐसी कक्षाएं शामिल हैं जो Qt 3D सिमुलेशन फ्रेमवर्क की नींव हैं, साथ ही ऐसी कक्षाएं जो Qt 3D फ्रेमवर्क का उपयोग करके रेंडर करने की क्षमता प्रदान करती हैं।

नेमस्पेस

नामस्थान Qt3DCore :: त्वरित

Qt3D अनुप्रयोगों में QML कार्यक्षमता को लागू करने के लिए उपयोग की जाने वाली कक्षाएं शामिल हैं।

कक्षाएं

वर्ग QAbstractAspect

QAbstractAspect उन पहलुओं के लिए आधार वर्ग है जो व्यवहार का एक ऊर्ध्वाधर टुकड़ा प्रदान करते हैं। More...

वर्ग QAbstractSkeleton

कंकाल में चमड़ी के जाल के लिए जोड़ होते हैं। More...

वर्ग QArmature

स्किनिंग ट्रांसफॉर्मिंग मैट्रिसेस की गणना करने और उन्हें शेड पर सेट करने के लिए उपयोग किया जाता है। More...

वर्ग QAspectEngine

सभी QAbstractAspect उपवर्गों को संभालने के लिए जिम्मेदार जिन्हें दृश्य के साथ पंजीकृत किया गया है। More...

वर्ग QAspectJob

एक पहलू में निष्पादित नौकरियों के लिए आधार वर्ग। More...

वर्ग QBackendNode

सभी Qt3D बैकएंड नोड्स के लिए बेस क्लास। More...

वर्ग QBackendNodeMapper

बनाता है और नक्शे उनके संबंधित दृश्य नोड्स के लिए नोड्स बैकएंड करता है। More...

वर्ग QComponent

दृश्य नोड्स का आधार वर्ग जिसे QEntity द्वारा एकत्र किया जा सकता है QEntity एक घटक के रूप में उदाहरण। More...

वर्ग QComponentAddedChange

QComponentAddedChange वर्ग का उपयोग यह सूचित करने के लिए किया जाता है कि किसी घटक को किसी इकाई में कब जोड़ा जाए। More...

वर्ग QComponentRemovedChange

QComponentRemovedChange वर्ग का उपयोग यह सूचित करने के लिए किया जाता है कि किसी घटक को निकाय से कब हटाया जाए। More...

वर्ग QDynamicPropertyUpdatedChange

QDynamicPropertyUpdatedChange वर्ग का उपयोग सूचित करने के लिए किया जाता है जब एक गतिशील संपत्ति मूल्य अद्यतन किया जाता है। More...

वर्ग QEntity

QEntity एक QNode उपवर्ग है जो कई QComponent उदाहरणों को एकत्र कर सकता है जो इसका व्यवहार निर्दिष्ट करेंगे। More...

वर्ग QJoint

चमड़ी के जालों के हिस्सों को बदलने के लिए उपयोग किया जाता है। More...

वर्ग QNode

QNode सभी Qt3D नोड वर्गों का आधार वर्ग है जिसका उपयोग Qt3D दृश्य बनाने के लिए किया जाता है। More...

वर्ग QNodeCommand

QNodeCommand क्लास सभी ChangeFlag QSceneChange इवेंट्स के लिए बेस क्लास है। More...

वर्ग QNodeCreatedChange

नोड बनाए जाने पर सूचित करने के लिए उपयोग किया जाता है। More...

वर्ग QNodeCreatedChangeBase

QNodeCreatedChangeBase वर्ग सभी ChangeFlag QSceneChange घटनाओं के लिए आधार वर्ग है। More...

वर्ग QNodeDestroyedChange

नोड नष्ट होने पर सूचित करने के लिए उपयोग किया जाता है। More...

वर्ग QNodeId

विशिष्ट रूप से एक QNode पहचान करता है। More...

वर्ग QNodeIdTypePair

वर्ग QPropertyNodeAddedChange

जब एक संपत्ति में एक नोड जोड़ा जाता है, तो सूचित करने के लिए उपयोग किया जाता है। More...

वर्ग QPropertyNodeRemovedChange

QPropertyNodeRemovedChange वर्ग का उपयोग यह सूचित करने के लिए किया जाता है कि किसी नोड को किसी प्रॉपर्टी से हटाया गया है या नहीं। More...

वर्ग QPropertyUpdatedChange

प्रॉपर्टी वैल्यू अपडेट होने पर सूचित करने के लिए QPropertyUpdatedChange क्लास का उपयोग किया जाता है। More...

वर्ग QPropertyUpdatedChangeBase

QPropertyUpdatedChangeBase वर्ग सभी ChangeFlag QSceneChange घटनाओं के लिए आधार वर्ग है। More...

वर्ग QPropertyValueAddedChange

जब एक संपत्ति में एक मूल्य जोड़ा जाता है तो सूचित करने के लिए उपयोग किया जाता है। More...

वर्ग QPropertyValueAddedChangeBase

QPropertyValueAddedChangeBase क्लास सभी ChangeFlag QSceneChange इवेंट्स के लिए बेस क्लास है। More...

वर्ग QPropertyValueRemovedChange

जब एक संपत्ति में एक मूल्य जोड़ा जाता है तो सूचित करने के लिए उपयोग किया जाता है। More...

वर्ग QPropertyValueRemovedChangeBase

QPropertyValueRemovedChangeBase वर्ग सभी ChangeFlag QSceneChange घटनाओं के लिए आधार वर्ग है। More...

वर्ग QSceneChange

Qt3D की परिवर्तन सूचना प्रणाली द्वारा भेजे और प्राप्त किए जा सकने वाले परिवर्तनों के लिए आधार वर्ग। More...

वर्ग QSkeleton

कंकाल के लिए डेटा का उपयोग चमड़ी के जाल के साथ किया जाता है। More...

वर्ग QSkeletonLoader

फ़ाइल से जोड़ों के कंकाल को लोड करने के लिए उपयोग किया जाता है। More...

वर्ग QStaticPropertyUpdatedChangeBase

QStaticPropertyUpdatedChangeBase क्लास सभी स्टैटिक ChangeFlag QSceneChange इवेंट्स के लिए बेस क्लास है। More...

वर्ग QStaticPropertyValueAddedChangeBase

QStaticPropertyValueAddedChangeBase क्लास सभी स्थिर ChangeFlag QSceneChange इवेंट्स के लिए बेस क्लास है। More...

वर्ग QStaticPropertyValueRemovedChangeBase

QStaticPropertyValueRemovedChangeBase वर्ग सभी स्थिर ChangeFlag लिए बेस क्लास है। More...

वर्ग के QTransform

मेश पर रूपांतरण करने के लिए उपयोग किया जाता है। More...

डॉक्यूमेंटेशन टाइप करें

enum Qt3DCore :: ChangeFlag झंडे Qt3DCore :: ChangeFlags

Qt3D की परिवर्तन सूचना प्रणाली द्वारा भेजे और प्राप्त किए जा सकने वाले परिवर्तन के प्रकार।

स्थिर मूल्य विवरण
Qt3DCore::NodeCreated 1 << 0 QNode उपवर्ग का एक नया उदाहरण बनाया गया है।
Qt3DCore::NodeDeleted 1 << 1 एक QNode हटा दिया गया है।
Qt3DCore::PropertyUpdated 1 << 2 QNode प्रॉपर्टी को अपडेट कर दिया गया है।
Qt3DCore::PropertyValueAdded 1 << 3 दृश्य में एक QNode जोड़ा गया है।
Qt3DCore::PropertyValueRemoved 1 << 4 QNode एक QNode को हटा दिया गया है।
Qt3DCore::CommandRequested 1 << 7 एक नोड और उसके बैकएंड के बीच एक QNodeCommand भेजा गया है।
Qt3DCore::ComponentAdded 1 << 5 एक QComponent को QComponent में जोड़ा गया है।
Qt3DCore::ComponentRemoved 1 << 6 एक QComponent को QComponent से निकाल दिया गया है।
Qt3DCore::CallbackTriggered 1 << 8 एक QNode ने कॉलबैक को ट्रिगर किया।
Qt3DCore::AllChanges 0xFFFFFFFF पर्यवेक्षक को उपरोक्त परिवर्तनों में से किसी के लिए निगरानी करने की अनुमति देता है।

ChangeFlags प्रकार, QFlags <ChangeFlag> के लिए एक टंकण है। यह ChangeFlag मानों के OR संयोजन को संग्रहीत करता है।

typedef Qt3DCore :: QAspectJobPtr

QAspectJob लिए एक साझा सूचक।

typedef Qt3DCore :: QBackendNodeMapperPtr

QBackendNodeMapper लिए एक साझा सूचक।

typedef Qt3DCore :: QComponentAddedChangePtr

QComponentAddedChange लिए एक साझा सूचक।

typedef Qt3DCore :: QComponentRemovedChangePtr

QComponentRemovedChange लिए एक साझा सूचक।

typedef Qt3DCore :: QComponentVector

QComponent पॉइंटर्स की सूची।

typedef Qt3DCore :: QDynamicPropertyUpdatedChangePtr

QDynamicPropertyUpdatedChange लिए एक साझा सूचक।

typedef Qt3DCore :: QEntityPtr

QEntity लिए एक साझा सूचक।

typedef Qt3DCore :: QNodeCommandPtr

QNodeCommand लिए एक साझा सूचक।

typedef Qt3DCore :: QNodeCreatedChangeBasePtr

QNodeCreatedChangeBase लिए एक साझा सूचक।

typedef Qt3DCore :: QNodeDestroyedChangePtr

QNodeDestroyedChange लिए एक साझा सूचक।

typedef Qt3DCore :: QNodeIdVector

QNodeId एक सदिश।

typedef Qt3DCore :: QNodePtr

QNode लिए एक साझा सूचक।

typedef Qt3DCore :: QNodeVector

QNode पॉइंटर्स की सूची।

typedef Qt3DCore :: QPropertyNodeAddedChangePtr

QPropertyNodeAddedChange लिए एक साझा सूचक।

typedef Qt3DCore :: QPropertyNodeRemovedChangePtr

QPropertyNodeRemovedChange लिए एक साझा सूचक।

typedef Qt3DCore :: QPropertyUpdatedChangeBasePtr

QPropertyUpdatedChangeBase लिए एक साझा सूचक।

typedef Qt3DCore :: QPropertyUpdatedChangePtr

QPropertyUpdatedChange लिए एक साझा सूचक।

typedef Qt3DCore :: QPropertyValueAddedChangeBasePtr

QPropertyValueAddedChangeBase लिए एक साझा सूचक।

typedef Qt3DCore :: QPropertyValueAddedChangePtr

QPropertyValueAddedChange लिए एक साझा सूचक।

typedef Qt3DCore :: QPropertyValueRemovedChangeBasePtr

QPropertyValueRemovedChangeBase लिए एक साझा सूचक।

typedef Qt3DCore :: QPropertyValueRemovedChangePtr

QPropertyValueRemovedChange लिए एक साझा सूचक।

typedef Qt3DCore :: QSceneChangePtr

QSceneChange लिए एक साझा सूचक।

typedef Qt3DCore :: QStaticPropertyUpdatedChangeBasePtr

QStaticPropertyUpdatedChangeBase लिए एक साझा सूचक।

समारोह प्रलेखन

uint Qt3DCore :: qHash ( Qt3DCore :: QNodeId id , uint seed = ...)

आईडी और वैकल्पिक बीज के साथ नोड का हैश लौटाता है।

Qt3DCore :: QNodeId Qt3DCore :: qIdForNode ( Qt3DCore :: QNode * नोड )

नोड के लिए नोड आईडी लौटाता है।

Qt3DCore :: QNodeIdVector Qt3DCore :: qIdsForNodes (const t / nad )

नोड आईडी के नोड्स के लिए रिटर्न वेक्टर।

Const QMetaObject

const QMetaObject * Qt3DCore :: qt_getEnumMetaObject ( Qt3DCore :: QSkeletonLoader :: स्थिति )

const char * Qt3DCore :: qt_getEnumName ( Qt3DCore :: QNode :: PropertyTrackingMode )

const char * Qt3DCore :: qt_getEnumName ( Qt3DCore :: QSkeletonLoader :: स्थिति )

QDebug Qt3DCore :: संचालक << ( QDebug d , Qt3DCore :: QNodeId सभी सेवाएं )

<< डी और आईडी के साथ QDebug देता है।

int Qt3DCore :: ऑपरेटर | ( int , int )