ezEngine Release 26.9
Loading...
Searching...
No Matches
ezDecalViewContext Class Reference
Inheritance diagram for ezDecalViewContext:

Public Member Functions

 ezDecalViewContext (ezDecalContext *pDecalContext)
 
- Public Member Functions inherited from ezEngineProcessViewContext
 ezEngineProcessViewContext (ezEngineProcessDocumentContext *pContext)
 
void SetViewID (ezUInt32 uiId)
 
ezEngineProcessDocumentContextGetDocumentContext () const
 
virtual void HandleViewMessage (const ezEditorEngineViewMsg *pMsg)
 
virtual void SetupRenderTarget (ezGALSwapChainHandle hSwapChain, const ezGALRenderTargets *pRenderTargets, ezUInt16 uiWidth, ezUInt16 uiHeight)
 
virtual void Redraw (bool bRenderEditorGizmos)
 
virtual bool PendingOperationInProgress () const
 
ezViewHandle GetViewHandle () const
 
void DrawSimpleGrid () const
 

Protected Member Functions

virtual ezViewHandle CreateView () override
 Create the actual view.
 
- Protected Member Functions inherited from ezEngineProcessViewContext
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 void SetViewProperties (ezView *pView)
 
virtual ezRenderPipelineResourceHandle CreateDefaultRenderPipeline ()
 Returns the handle to the default render pipeline.
 
virtual ezRenderPipelineResourceHandle CreateDebugRenderPipeline ()
 Returns the handle to the debug render pipeline.
 
ezViewCreateDefaultView (ezStringView sName)
 

Protected Attributes

ezDecalContextm_pDecalContext
 
- Protected Attributes inherited from ezEngineProcessViewContext
ezCamera m_Camera
 
ezViewHandle m_hView
 
ezUInt32 m_uiViewID
 

Additional Inherited Members

- Static Public Member Functions inherited from ezEngineProcessViewContext
static bool FocusCameraOnObject (ezCamera &inout_camera, const ezBoundingBoxSphere &objectBounds, float fFov, const ezVec3 &vViewDir)
 Focuses camera on the given object.
 

Member Function Documentation

◆ CreateView()

ezViewHandle ezDecalViewContext::CreateView ( )
overrideprotectedvirtual

Create the actual view.

Implements ezEngineProcessViewContext.


The documentation for this class was generated from the following files: