Simulant  21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | List of all members
smlt::loaders::DDSTextureLoader Class Reference
Inheritance diagram for smlt::loaders::DDSTextureLoader:
smlt::loaders::BaseTextureLoader smlt::Loader

Public Member Functions

 DDSTextureLoader (const Path &filename, std::shared_ptr< std::istream > data)
 
- Public Member Functions inherited from smlt::loaders::BaseTextureLoader
 BaseTextureLoader (const Path &filename, std::shared_ptr< std::istream > data)
 
void into (Loadable &resource, const LoaderOptions &options=LoaderOptions()) override
 
- Public Member Functions inherited from smlt::Loader
 Loader (const Path &filename, std::shared_ptr< std::istream > data)
 
void into (Loadable *resource, const LoaderOptions &options=LoaderOptions())
 
void into (std::shared_ptr< Loadable > resource, const LoaderOptions &options=LoaderOptions())
 
void into (Window &window, const LoaderOptions &options=LoaderOptions())
 
void set_vfs (VirtualFileSystem *locator)
 

Additional Inherited Members

- Public Types inherited from smlt::Loader
typedef std::shared_ptr< Loaderptr
 
- Public Attributes inherited from smlt::Loader
Property< VirtualFileSystem *Loader::* > vfs = { this, &Loader::locator_ }
 
- Protected Member Functions inherited from smlt::Loader
template<typename T >
T * loadable_to (Loadable &loadable)
 
- Protected Attributes inherited from smlt::Loader
Path filename_
 
std::shared_ptr< std::istream > data_
 

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