All Classes and Interfaces
Class
Description
Native bindings to KTX (Khronos Texture).
Contains the function pointers loaded from the ktx
SharedLibrary.Structure for passing extended parameters to
ktxTexture_CompressAstc.An array of
ktxAstcParams structs.Structure for passing extended parameters to
Texture2_CompressBasisEx.An array of
ktxBasisParams structs.Struct describing the logical orientation of an image.
An array of
ktxOrientation structs.Interface of
ktxStream.Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
Type
An array of
ktxStream structs.Base class representing a texture.
Table of virtual
ktxTexture methods.An array of
ktxTexture_vtbl structs.An array of
ktxTexture structs.Class representing a KTX version 1 format texture.
An array of
ktxTexture1 structs.Class representing a KTX version 2 format texture.
An array of
ktxTexture2 structs.Structure for passing texture information to
Texture1_Create and Texture2_Create.An array of
ktxTextureCreateInfo structs.Contains the function pointers loaded from
KTX.getLibrary().Struct for passing information about the Vulkan device on which to create images to the texture image loading functions.
An array of
ktxVulkanDeviceInfo structs.Struct for applications to pass Vulkan function pointers to the
Texture_VkUpload functions via a ktxVulkanDeviceInfo struct.An array of
ktxVulkanFunctions structs.Struct for returning information about the Vulkan texture image created by the
ktxTexture_VkUpload* functions.Type
Type
Type
Type
Type
Type
Struct that contains all callbacks necessary for suballocation.
An array of
ktxVulkanTexture_subAllocatorCallbacks structs.Type
Type
Type
Type
Type
Type
An array of
ktxVulkanTexture structs.Type
Type