![]() |
XII Release 0.1.0
|
Public Member Functions | |
| xiiTextureCubeViewContext (xiiTextureCubeContext *pMaterialContext) | |
Public Member Functions inherited from xiiEngineProcessViewContext | |
| xiiEngineProcessViewContext (xiiEngineProcessDocumentContext *pContext) | |
| void | SetViewID (xiiUInt32 uiId) |
| xiiEngineProcessDocumentContext * | GetDocumentContext () const |
| virtual void | HandleViewMessage (const xiiEditorEngineViewMsg *pMsg) |
| virtual void | SetupRenderTarget (xiiSharedPtr< xiiGALSwapChain > pSwapChain, const xiiRenderTargets *pRenderTargets, xiiUInt16 uiWidth, xiiUInt16 uiHeight) |
| virtual void | Redraw (bool bRenderEditorGizmos) |
| xiiViewHandle | GetViewHandle () const |
| void | DrawSimpleGrid () const |
Protected Member Functions | |
| virtual xiiViewHandle | CreateView () override |
| Create the actual view. | |
| virtual void | SetCamera (const xiiViewRedrawMsgToEngine *pMsg) override |
Protected Member Functions inherited from xiiEngineProcessViewContext | |
| void | SendViewMessage (xiiEditorEngineViewMsg *pViewMsg) |
| void | HandleWindowUpdate (xiiWindowHandle hWnd, xiiUInt16 uiWidth, xiiUInt16 uiHeight) |
| void | OnSwapChainChanged (xiiSharedPtr< xiiGALSwapChain > pSwapChain, xiiSizeU32 size) |
| virtual xiiRenderPipelineResourceHandle | CreateDefaultRenderPipeline () |
| Returns the handle to the default render pipeline. | |
| virtual xiiRenderPipelineResourceHandle | CreateDebugRenderPipeline () |
| Returns the handle to the debug render pipeline. | |
Protected Attributes | |
| xiiTextureCubeContext * | m_pTextureContext |
Protected Attributes inherited from xiiEngineProcessViewContext | |
| xiiCamera | m_Camera |
| xiiViewHandle | m_hView |
| xiiUInt32 | m_uiViewID |
Additional Inherited Members | |
Static Public Member Functions inherited from xiiEngineProcessViewContext | |
| static bool | FocusCameraOnObject (xiiCamera &inout_camera, const xiiBoundingBoxSphere &objectBounds, float fFov, const xiiVec3 &vViewDir) |
| Focuses camera on the given object. | |
|
overrideprotectedvirtual |
Create the actual view.
Implements xiiEngineProcessViewContext.
|
overrideprotectedvirtual |
Reimplemented from xiiEngineProcessViewContext.