|
FIFE
|
#include <gui_imageloader.h>
Inherits ImageLoader.
Collaboration diagram for FIFE::GuiImageLoader:Public Member Functions | |
| GuiImageLoader () | |
| virtual | ~GuiImageLoader () |
| virtual fcn::Image * | load (const std::string &filename, bool convertToDisplayFormat=true) |
Private Attributes | |
| AtlasBook * | m_atlasbook |
| std::vector< ImagePtr > | m_atlases |
Definition at line 42 of file gui_imageloader.h.
| FIFE::GuiImageLoader::GuiImageLoader | ( | ) |
Definition at line 40 of file gui_imageloader.cpp.
References ATLAS_SIZE, and m_atlasbook.
|
virtual |
Definition at line 44 of file gui_imageloader.cpp.
References m_atlasbook.
|
virtual |
Definition at line 48 of file gui_imageloader.cpp.
References ATLAS_SIZE, FIFE::ImageManager::create(), FIFE::ImageManager::exists(), FIFE::Image::free(), FIFE::ImageManager::get(), FIFE::AtlasBook::getBlock(), FIFE::AtlasBlock::getHeight(), FIFE::Image::getHeight(), FIFE::AtlasBlock::getWidth(), FIFE::Image::getWidth(), FIFE::DynamicSingleton< ImageManager >::instance(), FIFE::DynamicSingleton< RenderBackend >::instance(), FIFE::RenderBackend::isImageCompressingEnabled(), FIFE::AtlasBlock::left, FIFE::ImageManager::load(), FIFE::ImageManager::loadBlank(), m_atlasbook, m_atlases, FIFE::AtlasBlock::page, FIFE::ImageManager::remove(), FIFE::RenderBackend::setImageCompressingEnabled(), FIFE::AtlasBlock::top, and FIFE::Image::useSharedImage().
|
private |
Definition at line 48 of file gui_imageloader.h.
Referenced by GuiImageLoader(), load(), and ~GuiImageLoader().
|
private |
Definition at line 49 of file gui_imageloader.h.
Referenced by load().