#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: