|
Visual Computing Library
devel
|
This is the complete list of members for vcl::Texture, including all inherited members.
| bind(uint stage, bgfx::UniformHandle samplerHandle, uint samplerFlags=UINT32_MAX) const | vcl::Texture | inline |
| isValid() const | vcl::Texture | inline |
| mTextureHandle (defined in vcl::Texture) | vcl::Texture | private |
| operator=(const Texture &other)=delete | vcl::Texture | |
| operator=(Texture &&other) noexcept | vcl::Texture | inline |
| samplerFlagsFromTexture(const TextureDescriptor &tex) | vcl::Texture | inlinestatic |
| 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::Texture | inline |
| 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::Texture | inline |
| swap(Texture &other) | vcl::Texture | inline |
| swap | vcl::Texture | friend |
| Texture()=default | vcl::Texture | |
| Texture(const Texture &other)=delete | vcl::Texture | |
| Texture(Texture &&other) noexcept | vcl::Texture | inline |
| ~Texture() | vcl::Texture | inline |