Kanzi 4.1.0
kanzi::RenderPass::CameraProjectionState Class Reference

CameraProjectionState manages camera projection property value sources on a render pass. More...

#include <kanzi/core.ui/graphics3d/render_pass.hpp>

Public Member Functions

 CameraProjectionState (const CameraProjectionState &)=delete
 
 CameraProjectionState (RenderPass &rp)
 
CameraProjectionStateoperator= (const CameraProjectionState &)=delete
 
void update (Renderer &renderer, CameraSettings &cameraSettings)
 Updates render pass related properties in preparation to rendering.
 
 ~CameraProjectionState ()
 

Detailed Description

CameraProjectionState manages camera projection property value sources on a render pass.

Constructor & Destructor Documentation

◆ CameraProjectionState() [1/2]

kanzi::RenderPass::CameraProjectionState::CameraProjectionState ( RenderPass & rp)
explicit

◆ ~CameraProjectionState()

kanzi::RenderPass::CameraProjectionState::~CameraProjectionState ( )

◆ CameraProjectionState() [2/2]

kanzi::RenderPass::CameraProjectionState::CameraProjectionState ( const CameraProjectionState & )
delete

Member Function Documentation

◆ operator=()

CameraProjectionState & kanzi::RenderPass::CameraProjectionState::operator= ( const CameraProjectionState & )
delete

◆ update()

void kanzi::RenderPass::CameraProjectionState::update ( Renderer & renderer,
CameraSettings & cameraSettings )

Updates render pass related properties in preparation to rendering.

Parameters
cameraSettingsCameraSettings to use
rendererRenderer used

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