24 #ifndef _SEFRAMEWORK_IMAGE_TILEMANAGER_H_ 25 #define _SEFRAMEWORK_IMAGE_TILEMANAGER_H_ 32 #include <unordered_map> 94 void setOptions(
int tile_width,
int tile_height,
int max_memory) {
114 template <
typename T>
129 auto tile = source->getImageTile(
x,
y,
131 addTile(key, std::static_pointer_cast<ImageTileBase>(tile));
169 tile->saveIfModified();
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > x
void debug(const std::string &logMessage)
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y
T static_pointer_cast(T... args)