![]() |
ImFusion SDK 4.3
|
This is the complete list of members for Texture, including all inherited members.
| bind(int unit=0) const | Texture | |
| clear(const Eigen::Matrix< T, 4, 1 > &color) | Texture | |
| createFromExisting(Target type, uint32_t glTexId) | Texture | static |
| createFromExisting(Target type, uint32_t glTexId, InternalFormat internalFormat) | Texture | static |
| dimensions() const | Texture | inline |
| download(T *outData, PixelFormat pixelFormat) const | Texture | |
| download(PixelFormat pixelFormat, size_t *outNumElementsInReturnValue=nullptr) const | Texture | |
| generateMipmaps() | Texture | |
| height() const | Texture | inline |
| id() const | Texture | inline |
| internalFormat() const | Texture | inline |
| 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() const | Texture | inline |
| slices() const | Texture | inline |
| Target enum name | Texture | |
| target() const | Texture | inline |
| 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) | Texture | static |
| upload(const T *data, PixelFormat pixelFormat) | Texture | |
| width() const | Texture | inline |
| ~Texture() (defined in Texture) | Texture |