![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <CubeShadowMapGenerator.h>
Public Member Functions | |
CubeShadowMapGenerator (GFXDevice &context) | |
void | render (const Camera &playerCamera, Light &light, U16 lightIndex, GFX::CommandBuffer &bufferInOut, GFX::MemoryBarrierCommand &memCmdInOut) override |
void | updateMSAASampleCount (U8 sampleCount) noexcept override |
![]() | |
virtual | ~ShadowMapGenerator ()=default |
Additional Inherited Members | |
![]() | |
ShadowMapGenerator (GFXDevice &context, ShadowType type) noexcept | |
virtual void | render (const Camera &playerCamera, Light &light, U16 lightIndex, GFX::CommandBuffer &bufferInOut, GFX::MemoryBarrierCommand &memCmdInOut)=0 |
virtual void | updateMSAASampleCount (const U8 sampleCount) |
![]() | |
GFXDevice & | _context |
const ShadowType | _type |
Definition at line 40 of file CubeShadowMapGenerator.h.
|
explicit |
Definition at line 22 of file CubeShadowMapGenerator.cpp.
|
overridevirtual |
Implements Divide::ShadowMapGenerator.
Definition at line 29 of file CubeShadowMapGenerator.cpp.
|
overridevirtualnoexcept |
Reimplemented from Divide::ShadowMapGenerator.
Definition at line 66 of file CubeShadowMapGenerator.cpp.