|
Cogs.Core
|
This is the complete list of members for Cogs::ITextures, including all inherited members.
| annotate(TextureHandle handle, const StringView &name) | Cogs::ITextures | inlinevirtual |
| createTextureView(TextureViewDescription &viewDescription)=0 | Cogs::ITextures | pure virtual |
| generateMipmaps(TextureHandle textureHandle)=0 | Cogs::ITextures | pure virtual |
| getNativeHandle(TextureHandle textureHandle)=0 | Cogs::ITextures | pure virtual |
| loadCubeMap(const unsigned char **bytes, const size_t arraySize, const size_t numLevels, const unsigned int *widths, const unsigned int *heights, TextureFormat format, unsigned int flags=0)=0 | Cogs::ITextures | pure virtual |
| loadSamplerState(const SamplerState &state)=0 | Cogs::ITextures | pure virtual |
| loadTexture(const unsigned char *bytes, unsigned int width, unsigned int height, TextureFormat format, unsigned int flags=0)=0 | Cogs::ITextures | pure virtual |
| loadTexture(const unsigned char *bytes, unsigned int width, unsigned int height, TextureFormat format, unsigned int numSamples, unsigned int flags)=0 | Cogs::ITextures | pure virtual |
| loadTexture(const TextureDescription &desc, const TextureData *data)=0 | Cogs::ITextures | pure virtual |
| loadTextureArray(const unsigned char **bytes, const size_t arraySize, const size_t numLevels, const unsigned int *widths, const unsigned int *heights, TextureFormat format, unsigned int flags=0)=0 | Cogs::ITextures | pure virtual |
| loadTextureMipMaps(const unsigned char **bytes, size_t numLevels, const unsigned int *widths, const unsigned int *heights, TextureFormat format, unsigned int flags=0)=0 | Cogs::ITextures | pure virtual |
| releaseNativeTexture(TextureNativeHandle nativeHandle) | Cogs::ITextures | inlinevirtual |
| releaseResources()=0 | Cogs::ITextures | pure virtual |
| releaseSamplerState(SamplerStateHandle handle)=0 | Cogs::ITextures | pure virtual |
| releaseTexture(TextureHandle textureHandle)=0 | Cogs::ITextures | pure virtual |
| releaseTextureView(const TextureViewHandle &handle)=0 | Cogs::ITextures | pure virtual |
| uploadTextureData(TextureHandle textureHandle, const TextureData &data, uint32_t layer_offset=0, uint32_t face_offset=0, uint32_t level_offset=0) | Cogs::ITextures | inlinevirtual |