VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::ShadowMap Class Reference

#include <scene/renderer/shadowMap.h>

Public Member Functions

const std::vector< std::shared_ptr< RenderTarget > > & renderTargets () const
TextureshadowTexture () const

Static Public Member Functions

static std::unique_ptr< ShadowMapcreate (GraphicsDevice *device, Light *light)

Detailed Description

Definition at line 17 of file shadowMap.h.

Member Function Documentation

◆ create()

◆ renderTargets()

const std::vector< std::shared_ptr< RenderTarget > > & visutwin::canvas::ShadowMap::renderTargets ( ) const
inline

Definition at line 20 of file shadowMap.h.

Referenced by visutwin::canvas::ShadowRenderer::prepareFace().

◆ shadowTexture()

Texture * visutwin::canvas::ShadowMap::shadowTexture ( ) const
inline

Definition at line 23 of file shadowMap.h.


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