Image provider that can load Direct3D texture (.dds) files. More...

#include <dds_provider.h>

Static Public Member Functions

static PixelBufferSet load (const std::string &filename, const FileSystem &file_system)
 Called to load an image with this provider type.
 
static PixelBufferSet load (const std::string &fullname)
 
static PixelBufferSet load (IODevice &file)
 

Detailed Description

Image provider that can load Direct3D texture (.dds) files.

Member Function Documentation

◆ load() [1/3]

static PixelBufferSet clan::DDSProvider::load ( const std::string & filename,
const FileSystem & file_system )
static

Called to load an image with this provider type.

Parameters
filenameName of the file to load.
directoryDirectory that file name is relative to.

◆ load() [2/3]

static PixelBufferSet clan::DDSProvider::load ( const std::string & fullname)
static

◆ load() [3/3]

static PixelBufferSet clan::DDSProvider::load ( IODevice & file)
static

The documentation for this class was generated from the following file: