#include <LightPassResult.hpp>
|
| C3D_API | LightPassResult (crg::ResourceHandler &handler, RenderDevice const &device, castor::Size const &size) |
| |
| | GBufferT (GBufferT const &rhs)=delete |
| |
| | GBufferT (GBufferT &&rhs)=default |
| |
| | GBufferT (crg::ResourceHandler &handler, RenderDevice const &device, castor::String name, std::array< TexturePtr, size_t(TextureEnumT::eCount) > const &inputs, VkImageCreateFlags createFlags, castor::Size const &size, uint32_t layerCount=1u) |
| | Initialises 2D or 2D-Array g-buffer related stuff. More...
|
| |
| | GBufferT (crg::ResourceHandler &handler, RenderDevice const &device, castor::String name, std::array< TexturePtr, size_t(TextureEnumT::eCount) > const &inputs, VkImageCreateFlags createFlags, VkExtent3D const &size) |
| | Initialises 3D g-buffer related stuff. More...
|
| |
| GBufferT & | operator= (GBufferT const &rhs)=delete |
| |
| GBufferT & | operator= (GBufferT &&rhs)=default |
| |
| | ~GBufferT () |
| |
| void | create () |
| |
| Texture const & | operator[] (LpTexture texture) const |
| |
| TextureArray::const_iterator | cbegin () const |
| |
| TextureArray::const_iterator | cend () const |
| |
| TextureArray::const_iterator | begin () const |
| |
| TextureArray::iterator | begin () |
| |
| TextureArray::const_iterator | end () const |
| |
| TextureArray::iterator | end () |
| |
◆ LightPassResult()
| C3D_API castor3d::LightPassResult::LightPassResult |
( |
crg::ResourceHandler & |
handler, |
|
|
RenderDevice const & |
device, |
|
|
castor::Size const & |
size |
|
) |
| |
The documentation for this class was generated from the following file: