#include <tile_cache.h>
Definition at line 52 of file tile_cache.h.
multires_image::TileCache::TileCache |
( |
TileSet * |
tileSet, |
|
|
QGLWidget * |
widget |
|
) |
| |
multires_image::TileCache::~TileCache |
( |
void |
| ) |
|
void multires_image::TileCache::DeleteTextureSlot |
( |
Tile * |
tile | ) |
|
|
slot |
void multires_image::TileCache::Exit |
( |
| ) |
|
void multires_image::TileCache::Load |
( |
Tile * |
tile | ) |
|
void multires_image::TileCache::LoadTexture |
( |
Tile * |
tile | ) |
|
|
private |
void multires_image::TileCache::LoadTextureSlot |
( |
Tile * |
tile | ) |
|
|
slot |
void multires_image::TileCache::Precache |
( |
const tf::Point & |
position | ) |
|
void multires_image::TileCache::Precache |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
void multires_image::TileCache::PrecacheLayer |
( |
int |
layer, |
|
|
const tf::Point & |
position, |
|
|
int |
size |
|
) |
| |
|
private |
void multires_image::TileCache::SetCurrentLayer |
( |
int |
layer | ) |
|
|
inline |
void multires_image::TileCache::SignalDeleteTexture |
( |
Tile * |
| ) |
|
|
signal |
void multires_image::TileCache::SignalLoadTexture |
( |
Tile * |
| ) |
|
|
signal |
void multires_image::TileCache::SignalMemorySize |
( |
int64_t |
| ) |
|
|
signal |
void multires_image::TileCache::UnloadTexture |
( |
Tile * |
tile | ) |
|
|
private |
int32_t multires_image::TileCache::m_currentLayer |
|
private |
tf::Point multires_image::TileCache::m_currentPosition |
|
private |
bool multires_image::TileCache::m_exit |
|
private |
FreeThread multires_image::TileCache::m_freeThread |
|
private |
int64_t multires_image::TileCache::m_memorySize |
|
private |
std::vector<std::queue<Tile*> > multires_image::TileCache::m_precacheRequests |
|
private |
std::map<int64_t, Tile*> multires_image::TileCache::m_precacheRequestSet |
|
private |
QMutex multires_image::TileCache::m_precacheRequestSetLock |
|
private |
QMutex multires_image::TileCache::m_precacheRequestsLock |
|
private |
std::stack<Tile*> multires_image::TileCache::m_renderRequests |
|
private |
std::map<int64_t, Tile*> multires_image::TileCache::m_renderRequestSet |
|
private |
QMutex multires_image::TileCache::m_renderRequestSetLock |
|
private |
QMutex multires_image::TileCache::m_renderRequestsLock |
|
private |
std::map<int64_t, Tile*> multires_image::TileCache::m_textureLoaded |
|
private |
QMutex multires_image::TileCache::m_textureLoadedLock |
|
private |
TileSet* multires_image::TileCache::m_tileSet |
|
private |
QGLWidget* multires_image::TileCache::m_widget |
|
private |
The documentation for this class was generated from the following files: