#include <TransparentPassResult.hpp>
|
C3D_API | TransparentPassResult (crg::ResourcesCache &resources, RenderDevice const &device, castor::Size const &size) |
|
| GBufferT (GBufferT const &rhs)=delete |
|
| GBufferT (GBufferT &&rhs) noexcept=default |
|
| GBufferT (crg::ResourcesCache &resources, RenderDevice const &device, castor::String name, castor::Array< Texture const *, size_t(TextureEnumT::eCount) > const &inputs, VkImageCreateFlags createFlags, castor::Size const &size, uint32_t layerCount=1u, VkSampleCountFlagBits sampleCount=VK_SAMPLE_COUNT_1_BIT) |
| Initialises 2D or 2D-Array g-buffer related stuff.
|
|
| GBufferT (crg::ResourcesCache &resources, RenderDevice const &device, castor::String name, castor::Array< Texture const *, size_t(TextureEnumT::eCount) > const &inputs, VkImageCreateFlags createFlags, VkExtent3D const &size, VkSampleCountFlagBits sampleCount=VK_SAMPLE_COUNT_1_BIT) |
| Initialises 3D g-buffer related stuff.
|
|
GBufferT & | operator= (GBufferT const &rhs)=delete |
|
GBufferT & | operator= (GBufferT &&rhs) noexcept=default |
|
| ~GBufferT () noexcept |
|
void | create () const |
|
Texture const & | operator[] (WbTexture texture) const noexcept |
|
auto | cbegin () const noexcept |
|
auto | cend () const noexcept |
|
auto | begin () const noexcept |
|
auto | begin () noexcept |
|
auto | end () const noexcept |
|
auto | end () noexcept |
|
auto | size () noexcept |
|
◆ TransparentPassResult()
The documentation for this class was generated from the following file: