Qt3DCore Namespace
Qt 3D 시뮬레이션 프레임워크의 기반이 되는 클래스와 Qt 3D 프레임워크를 사용하여 렌더링하는 기능을 제공하는 클래스가 포함되어 있습니다. 더 보기...
헤더: | #include <Qt3DCore> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3DCore) target_link_libraries(mytarget PRIVATE Qt6::3DCore) |
qmake: | QT += 3dcore |
상태: | 폐지됨 |
네임스페이스
namespace | Quick |
클래스
class | QAbstractAspect |
class | QAbstractFunctor |
class | QAbstractSkeleton |
class | QArmature |
class | QAspectEngine |
class | QAspectJob |
class | QAttribute |
class | QBackendNode |
class | QBackendNodeMapper |
(since 6.0) class | QBoundingVolume |
class | QBuffer |
class | QComponent |
(since 6.0) class | QCoreSettings |
class | QEntity |
class | QGeometry |
(since 6.0) class | QGeometryView |
class | QJoint |
class | QNode |
class | QNodeId |
class | QSkeleton |
class | QSkeletonLoader |
class | QTransform |
타입
QAspectJobPtr | |
QBackendNodeMapperPtr | |
QBufferPtr | |
QComponentVector | |
QEntityPtr | |
QNodeIdVector | |
QNodePtr | |
QNodeVector |
함수
qintptr | functorTypeId() |
size_t | qHash(Qt3DCore::QNodeId id, size_t seed = 0) |
Qt3DCore::QNodeId | qIdForNode(Qt3DCore::QNode *node) |
Qt3DCore::QNodeIdVector | qIdsForNodes(const T &nodes) |
QDebug | operator<<(QDebug d, Qt3DCore::QNodeId id) |
네임스페이스
namespace Qt3DCore::Quick
클래스
QAbstractAspect 클래스
QAbstractAspect는 동작의 수직적 슬라이스를 제공하는 측면의 기본 클래스입니다. 더 보기...
QAbstractFunctor 클래스
QAbstractFunctor는 모든 펑터를 위한 추상 베이스 클래스입니다. 더 보기...
QAbstractSkeleton 클래스
스켈레톤은 스킨된 메시의 조인트를 포함합니다. More...
QArmature 클래스
스키닝 변환 행렬을 계산하고 셰이더에 설정하는 데 사용됩니다. 더 보기...
QAspectEngine 클래스
씬에 등록된 모든 QAbstractAspect 서브클래스의 처리를 담당합니다. 더 보기...
QAspectJob 클래스
측면에서 실행되는 잡의 베이스 클래스입니다. 더 보기...
QAttribute 클래스
속성과 QBuffer 에서 데이터를 읽는 방법을 정의합니다.. ..
QBackendNode 클래스
모든 Qt3D 백엔드 노드의 베이스 클래스입니다. More...
QBackendNodeMapper 클래스
백엔드 노드를 생성하고 각각의 프론트엔드 노드에 매핑합니다. 더 보기...
Q바운딩볼륨 클래스
엔티티의 바운딩 볼륨을 재정의하는 데 사용할 수 있습니다. 더 보기...
QBuffer 클래스
나중에 버텍스나 유니폼으로 사용할 원시 데이터를 위한 데이터 저장소를 제공합니다. 더 보기...
클래스 QComponent
컴포넌트로서 Qt3DCore::QEntity 인스턴스가 집계할 수 있는 씬 노드의 베이스 클래스입니다. 더 보기...
QCoreSettings 클래스
핵심 데이터 처리 프로세스와 관련된 설정을 저장하는 클래스입니다. 더 보기...
QEntity 클래스
Qt3DCore::QEntity 는 동작을 지정하는 여러 개의 Qt3DCore::QComponent 인스턴스를 집계할 수 있는 Qt3DCore::QNode 서브클래스입니다. 더 보기...
QGeometry 클래스
지오메트리를 캡슐화합니다. More...
QGeometryView 클래스
지오메트리의 디테일을 캡슐화합니다. More...
QJoint 클래스
스킨된 메시의 일부를 변환하는 데 사용됩니다. 더 보기...
QNode 클래스
QNode는 Qt3D 씬을 구축하는 데 사용되는 모든 Qt3D 노드 클래스의 베이스 클래스입니다. 더 보기...
QNodeId 클래스
QSkeleton 클래스
스킨된 메시와 함께 사용할 스켈레톤의 데이터를 보유합니다. More...
Q스켈레톤 로더 클래스
파일에서 조인트의 스켈레톤을 로드하는 데 사용됩니다. 더 보기...
QTransform 클래스
메시의 트랜스폼을 수행하는 데 사용됩니다. 더 보기...
유형 문서
QAspectJobPtr
QAspectJob 에 대한 공유 포인터입니다.
QBackendNodeMapperPtr
QBackendNodeMapper 에 대한 공유 포인터입니다.
QBufferPtr
[alias]
QComponentVector
QComponent 포인터 목록.
QEntityPtr
QEntity 에 대한 공유 포인터입니다.
[alias]
QNodeIdVector
QNodeIds의 벡터입니다.
[alias]
QNodePtr
QNode 에 대한 공유 포인터입니다.
[alias]
QNodeVector
QNode 포인터 목록.
기능 문서
template <typename T> qintptr Qt3DCore::functorTypeId()
함수의 타입 ID에 대한 포인터를 반환합니다.
[constexpr noexcept]
size_t qHash(Qt3DCore::QNodeId id, size_t seed = 0)
id 및 선택 사항인 seed 으로 노드의 해시를 반환합니다.
Qt3DCore::QNodeId qIdForNode(Qt3DCore::QNode *node)
node 에 대한 노드 ID를 반환합니다.
template <typename T> Qt3DCore::QNodeIdVector qIdsForNodes(const T &nodes)
nodes 에 대한 노드 ID 벡터를 반환합니다.
QDebug Qt3DCore::operator<<(QDebug d, Qt3DCore::QNodeId id)
<< d 와 id. QDebug 을 반환합니다.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.