ImFusion C++ SDK 4.4.0
ImFusion::GL::Texture Member List

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

bind(int unit=0) constImFusion::GL::Texture
clear(const Eigen::Matrix< T, 4, 1 > &color)ImFusion::GL::Texture
createFromExisting(Target type, uint32_t glTexId)ImFusion::GL::Texturestatic
createFromExisting(Target type, uint32_t glTexId, InternalFormat internalFormat)ImFusion::GL::Texturestatic
dimensions() constImFusion::GL::Textureinline
download(T *outData, PixelFormat pixelFormat) constImFusion::GL::Texture
download(PixelFormat pixelFormat, size_t *outNumElementsInReturnValue=nullptr) constImFusion::GL::Texture
generateMipmaps()ImFusion::GL::Texture
height() constImFusion::GL::Textureinline
id() constImFusion::GL::Textureinline
internalFormat() constImFusion::GL::Textureinline
setBorderColor(const vec4f &color)ImFusion::GL::Texture
setFiltering(Sampler::MinFilter min, Sampler::MagFilter mag)ImFusion::GL::Texture
setWrapping(Sampler::Wrap s, Sampler::Wrap t, Sampler::Wrap r)ImFusion::GL::Texture
setWrapping(Sampler::Wrap all)ImFusion::GL::Texture
size() constImFusion::GL::Textureinline
slices() constImFusion::GL::Textureinline
Target enum nameImFusion::GL::Texture
target() constImFusion::GL::Textureinline
Texture(Target type, const vec3i &size, InternalFormat internalFormat)ImFusion::GL::Texture
Texture(const vec3i &size, InternalFormat internalFormat)ImFusion::GL::Texture
Texture(Texture &&rhs) noexcept (defined in ImFusion::GL::Texture)ImFusion::GL::Texture
unbind(uint32_t textureUnit, Target target)ImFusion::GL::Texturestatic
upload(const T *data, PixelFormat pixelFormat)ImFusion::GL::Texture
width() constImFusion::GL::Textureinline
~Texture() (defined in ImFusion::GL::Texture)ImFusion::GL::Texture
Search Tab / S to search, Esc to close