ImFusion SDK 4.3
Texture Member List

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

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