Qt3DWindow Class
(Qt3DExtras::Qt3DWindow)基类: | QWindow |
公有函数
Qt3DWindow(QScreen *screen = nullptr) | |
~Qt3DWindow() | |
Qt3DRender::QFrameGraphNode * | activeFrameGraph() const |
Qt3DRender::QCamera * | camera() const |
Qt3DExtras::QForwardRenderer * | defaultFrameGraph() const |
void | registerAspect(Qt3DCore::QAbstractAspect *aspect) |
void | registerAspect(const QString &name) |
Qt3DRender::QRenderSettings * | renderSettings() const |
void | setActiveFrameGraph(Qt3DRender::QFrameGraphNode *activeFrameGraph) |
void | setRootEntity(Qt3DCore::QEntity *root) |
重新实现的受保护函数
virtual void | resizeEvent(QResizeEvent *) |
virtual void | showEvent(QShowEvent *e) |
- 18 个受保护的函数继承自 QWindow
其他继承的成员
- 16 个属性继承自 QWindow
- 22 个公有槽函数继承自 QWindow
- 18 个信号继承自 QWindow
- 1 个静态公有成员继承自 QWindow
- 18 个受保护的函数继承自 QWindow
- 2 个受保护的变量继承自 QSurface
成员函数
Qt3DWindow::Qt3DWindow(QScreen *screen = nullptr)
Default constructs an instance of Qt3DWindow.
Qt3DWindow::~Qt3DWindow()
Destroys the instance of Qt3DWindow.
Qt3DRender::QFrameGraphNode *Qt3DWindow::activeFrameGraph() const
参见 setActiveFrameGraph().
Qt3DRender::QCamera *Qt3DWindow::camera() const
Qt3DExtras::QForwardRenderer *Qt3DWindow::defaultFrameGraph() const
void Qt3DWindow::registerAspect(Qt3DCore::QAbstractAspect *aspect)
void Qt3DWindow::registerAspect(const QString &name)
Qt3DRender::QRenderSettings *Qt3DWindow::renderSettings() const
[virtual protected]
void Qt3DWindow::resizeEvent(QResizeEvent *)
void Qt3DWindow::setActiveFrameGraph(Qt3DRender::QFrameGraphNode *activeFrameGraph)
参见 activeFrameGraph().