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 )

額外繼承成員

成員函數文檔編製

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 ().

void Qt3DWindow:: setRootEntity ( Qt3DCore::QEntity * root )

[virtual protected] void Qt3DWindow:: showEvent ( QShowEvent * e )