Here is a list of all documented namespaces with brief descriptions:
[detail level 12]
▼Nnvtt | Namespace for all public non-macro NVTT fields |
CBatchList | Structure defining a list of inputs to be compressed |
CCompressionOptions | Compression options. This class describes the desired compression format and other compression settings |
CContext | Compression context |
CCPUInputBuffer | Structure containing all the input images from host memory. The image data is reordered by tiles |
CCubeSurface | A CubeSurface is one level of a cube map texture |
CEncodeSettings | |
CErrorHandler | Inheritable interface for handling errors |
CGPUInputBuffer | Structure containing all the input images from device memory. The image data is reordered by tiles |
COutputHandler | Inheritable interface for outputting data |
COutputOptions | Output Options |
CRefImage | Use this structure to reference each of the input images |
CSurface | A surface is one level of a 2D or 3D texture |
CSurfaceSet | Surface-set struct for convenience of handling multi-level texture files such as DDS, currently only supporting reading |
CTimingContext | A TimingContext is a way to collect timing data from a number of functions, and report how much time each function took |