![]() |
Simulant
21.12-553
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
|
Public Types | |
typedef std::shared_ptr< LoaderType > | ptr |
Public Member Functions | |
virtual const char * | name ()=0 |
virtual bool | supports (const Path &filename) const =0 |
virtual Loader::ptr | loader_for (const Path &filename, std::shared_ptr< std::istream > data) const =0 |
bool | has_hint (LoaderHint hint) |
Protected Member Functions | |
void | add_hint (LoaderHint hint) |
Protected Attributes | |
std::set< LoaderHint > | hints_ |