Cogs.Core
|
Public Member Functions | |
TextureGenerator (Context *context) | |
void | cleanup () |
COGSCORE_DLL_API TextureHandle | getTexture (ImageType type) |
TextureHandle | getTexture (ImageType type, ParsedValue parameters) |
void | getTexture (Texture *texture, const ImageDefinition &definition) |
Private Attributes | |
Context * | context |
std::unique_ptr< ImageCache > | cache |
Definition at line 20 of file TextureGenerator.h.
Cogs::Core::TextureGenerator::TextureGenerator | ( | Context * | context | ) |
Definition at line 658 of file TextureGenerator.cpp.
Cogs::Core::TextureGenerator::~TextureGenerator | ( | ) |
Definition at line 664 of file TextureGenerator.cpp.
void Cogs::Core::TextureGenerator::cleanup | ( | ) |
Definition at line 668 of file TextureGenerator.cpp.
Cogs::Core::TextureHandle Cogs::Core::TextureGenerator::getTexture | ( | ImageType | type | ) |
Definition at line 675 of file TextureGenerator.cpp.
Cogs::Core::TextureHandle Cogs::Core::TextureGenerator::getTexture | ( | ImageType | type, |
ParsedValue | parameters | ||
) |
Definition at line 680 of file TextureGenerator.cpp.
void Cogs::Core::TextureGenerator::getTexture | ( | Texture * | texture, |
const ImageDefinition & | definition | ||
) |
Definition at line 715 of file TextureGenerator.cpp.
|
private |
Definition at line 35 of file TextureGenerator.h.
|
private |
Definition at line 33 of file TextureGenerator.h.