Castor3D 0.16.0
Multiplatform 3D engine
castor3d::GBufferT< TextureEnumT > Member List

This is the complete list of members for castor3d::GBufferT< TextureEnumT >, including all inherited members.

begin() const noexceptcastor3d::GBufferT< TextureEnumT >inline
begin() noexceptcastor3d::GBufferT< TextureEnumT >inline
cbegin() const noexceptcastor3d::GBufferT< TextureEnumT >inline
cend() const noexceptcastor3d::GBufferT< TextureEnumT >inline
create() constcastor3d::GBufferT< TextureEnumT >inline
end() const noexceptcastor3d::GBufferT< TextureEnumT >inline
end() noexceptcastor3d::GBufferT< TextureEnumT >inline
GBufferT(GBufferT const &rhs)=deletecastor3d::GBufferT< TextureEnumT >
GBufferT(GBufferT &&rhs) noexcept=defaultcastor3d::GBufferT< TextureEnumT >
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)castor3d::GBufferT< TextureEnumT >inline
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)castor3d::GBufferT< TextureEnumT >inline
m_ownedcastor3d::GBufferT< TextureEnumT >protected
m_resultcastor3d::GBufferT< TextureEnumT >protected
operator=(GBufferT const &rhs)=deletecastor3d::GBufferT< TextureEnumT >
operator=(GBufferT &&rhs) noexcept=defaultcastor3d::GBufferT< TextureEnumT >
operator[](TextureEnumT texture) const noexceptcastor3d::GBufferT< TextureEnumT >inline
size() noexceptcastor3d::GBufferT< TextureEnumT >inline
~GBufferT() noexceptcastor3d::GBufferT< TextureEnumT >inline