|
C3D_API | LightVolumePassResult (Engine &engine, RenderDevice const &device, castor::String const &prefix, uint32_t size) |
|
| GBufferT (Engine &engine, castor::String name, std::array< TextureUnit const *, size_t(LpvTexture ::eCount) > const &inputs, VkImageCreateFlags createFlags, castor::Size const &size, uint32_t layerCount=1u) |
| Initialise les données liées au g-buffer 2D ou 2D-Array. Plus de détails...
|
|
| GBufferT (Engine &engine, castor::String name, std::array< TextureUnit const *, size_t(LpvTexture ::eCount) > const &inputs, VkImageCreateFlags createFlags, VkExtent3D const &size) |
| Initialise les données liées au g-buffer 3D. Plus de détails...
|
|
void | initialise (RenderDevice const &device) |
|
void | cleanup () |
|
TextureUnit const & | operator[] (LpvTexture texture) const |
|
Textures::const_iterator | cbegin () const |
|
Textures::const_iterator | cend () const |
|
Textures::const_iterator | begin () const |
|
Textures::iterator | begin () |
|
Textures::const_iterator | end () const |
|
Textures::iterator | end () |
|
◆ LightVolumePassResult()
C3D_API castor3d::LightVolumePassResult::LightVolumePassResult |
( |
Engine & |
engine, |
|
|
RenderDevice const & |
device, |
|
|
castor::String const & |
prefix, |
|
|
uint32_t |
size |
|
) |
| |
La documentation de cette classe a été générée à partir du fichier suivant :