Visual Computing Library  devel
Loading...
Searching...
No Matches
vcl::Texture Member List

This is the complete list of members for vcl::Texture, including all inherited members.

bind(uint stage, bgfx::UniformHandle samplerHandle, uint samplerFlags=UINT32_MAX) constvcl::Textureinline
isValid() constvcl::Textureinline
mTextureHandle (defined in vcl::Texture)vcl::Textureprivate
operator=(const Texture &other)=deletevcl::Texture
operator=(Texture &&other) noexceptvcl::Textureinline
samplerFlagsFromTexture(const TextureDescriptor &tex)vcl::Textureinlinestatic
set(const void *data, const vcl::Point2i &size, bool hasMips=false, uint64_t flags=BGFX_TEXTURE_NONE|BGFX_SAMPLER_NONE, bgfx::ReleaseFn releaseFn=nullptr)vcl::Textureinline
set(const bgfx::Memory *texture, const vcl::Point2i &size, bool hasMips, uint nLayers, bgfx::TextureFormat::Enum format=bgfx::TextureFormat::RGBA8, uint64_t flags=BGFX_TEXTURE_NONE|BGFX_SAMPLER_NONE)vcl::Textureinline
swap(Texture &other)vcl::Textureinline
swapvcl::Texturefriend
Texture()=defaultvcl::Texture
Texture(const Texture &other)=deletevcl::Texture
Texture(Texture &&other) noexceptvcl::Textureinline
~Texture()vcl::Textureinline