clan::DDSProvider Class Reference - ClanLib SDK
Description: clan::DDSProvider Class Reference

Static Public Member Functions | List of all members
clan::DDSProvider Class Reference
clanDisplay Image Providers

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

  filename | Name of the file to load.
  directory | Directory 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:

- dds_provider.h