![]() |
ezEngine Release 25.08
|
Public Member Functions | |
ezRemoteEngineProcessViewContext (ezEngineProcessDocumentContext *pContext) | |
![]() | |
ezEngineProcessViewContext (ezEngineProcessDocumentContext *pContext) | |
void | SetViewID (ezUInt32 uiId) |
ezEngineProcessDocumentContext * | GetDocumentContext () const |
virtual void | SetupRenderTarget (ezGALSwapChainHandle hSwapChain, const ezGALRenderTargets *pRenderTargets, ezUInt16 uiWidth, ezUInt16 uiHeight) |
virtual void | Redraw (bool bRenderEditorGizmos) |
ezViewHandle | GetViewHandle () const |
void | DrawSimpleGrid () const |
Protected Member Functions | |
virtual void | HandleViewMessage (const ezEditorEngineViewMsg *pMsg) override |
virtual ezViewHandle | CreateView () override |
Create the actual view. | |
![]() | |
void | SendViewMessage (ezEditorEngineViewMsg *pViewMsg) |
void | HandleWindowUpdate (ezWindowHandle hWnd, ezUInt16 uiWidth, ezUInt16 uiHeight) |
void | OnSwapChainChanged (ezGALSwapChainHandle hSwapChain, ezSizeU32 size) |
virtual void | SetCamera (const ezViewRedrawMsgToEngine *pMsg) |
virtual ezRenderPipelineResourceHandle | CreateDefaultRenderPipeline () |
Returns the handle to the default render pipeline. | |
virtual ezRenderPipelineResourceHandle | CreateDebugRenderPipeline () |
Returns the handle to the debug render pipeline. | |
Static Protected Attributes | |
static ezUInt32 | s_uiActiveViewID = 0 |
static ezRemoteEngineProcessViewContext * | s_pActiveRemoteViewContext = nullptr |
Additional Inherited Members | |
![]() | |
static bool | FocusCameraOnObject (ezCamera &inout_camera, const ezBoundingBoxSphere &objectBounds, float fFov, const ezVec3 &vViewDir) |
Focuses camera on the given object. | |
![]() | |
ezCamera | m_Camera |
ezViewHandle | m_hView |
ezUInt32 | m_uiViewID |
|
overrideprotectedvirtual |
Create the actual view.
Implements ezEngineProcessViewContext.
|
overrideprotectedvirtual |
Reimplemented from ezEngineProcessViewContext.