|
| | glTexFactory (ChartBase *chart, int raster_format) |
| |
| glTextureDescriptor * | GetOrCreateTD (const wxRect &rect) |
| |
| bool | BuildTexture (glTextureDescriptor *ptd, int base_level, const wxRect &rect) |
| |
| bool | PrepareTexture (int base_level, const wxRect &rect, ColorScheme color_scheme, int mem_used) |
| |
| int | GetTextureLevel (glTextureDescriptor *ptd, const wxRect &rect, int level, ColorScheme color_scheme) |
| |
| bool | UpdateCacheAllLevels (const wxRect &rect, ColorScheme color_scheme, unsigned char **compcomp_array, int *compcomp_size) |
| |
| bool | IsLevelInCache (int level, const wxRect &rect, ColorScheme color_scheme) |
| |
| wxString | GetChartPath () |
| |
| wxString | GetHashKey () |
| |
| void | SetHashKey (wxString key) |
| |
| bool | OnTimer () |
| |
| void | AccumulateMemStatistics (int &map_size, int &comp_size, int &compcomp_size) |
| |
| void | DeleteTexture (const wxRect &rect) |
| |
| void | DeleteAllTextures (void) |
| |
| void | DeleteSomeTextures (long target) |
| |
| void | DeleteAllDescriptors (void) |
| |
| bool | BackgroundCompressionAsJob () const |
| |
| void | PurgeBackgroundCompressionPool () |
| |
| void | SetLRUTime (int lru) |
| |
| int | GetLRUTime () |
| |
| void | FreeSome (long target) |
| |
|
void | FreeIfCached () |
| |
| glTextureDescriptor * | GetpTD (wxRect &rect) |
| |
| void | PrepareTiles (const ViewPort &vp, bool use_norm_vp, ChartBase *pChart) |
| |
| glTexTile ** | GetTiles (int &num) |
| |
| void | GetCenter (double &lat, double &lon) |
| |
Definition at line 108 of file gl_tex_cache.h.
◆ glTexFactory()
| glTexFactory::glTexFactory |
( |
ChartBase * |
chart, |
|
|
int |
raster_format |
|
) |
| |
◆ ~glTexFactory()
| glTexFactory::~glTexFactory |
( |
| ) |
|
◆ AccumulateMemStatistics()
| void glTexFactory::AccumulateMemStatistics |
( |
int & |
map_size, |
|
|
int & |
comp_size, |
|
|
int & |
compcomp_size |
|
) |
| |
◆ BackgroundCompressionAsJob()
| bool glTexFactory::BackgroundCompressionAsJob |
( |
| ) |
const |
◆ BuildTexture()
| bool glTexFactory::BuildTexture |
( |
glTextureDescriptor * |
ptd, |
|
|
int |
base_level, |
|
|
const wxRect & |
rect |
|
) |
| |
◆ DeleteAllDescriptors()
| void glTexFactory::DeleteAllDescriptors |
( |
void |
| ) |
|
◆ DeleteAllTextures()
| void glTexFactory::DeleteAllTextures |
( |
void |
| ) |
|
◆ DeleteSomeTextures()
| void glTexFactory::DeleteSomeTextures |
( |
long |
target | ) |
|
◆ DeleteTexture()
| void glTexFactory::DeleteTexture |
( |
const wxRect & |
rect | ) |
|
◆ FreeSome()
| void glTexFactory::FreeSome |
( |
long |
target | ) |
|
◆ GetCenter()
| void glTexFactory::GetCenter |
( |
double & |
lat, |
|
|
double & |
lon |
|
) |
| |
|
inline |
◆ GetChartPath()
| wxString glTexFactory::GetChartPath |
( |
| ) |
|
|
inline |
◆ GetHashKey()
| wxString glTexFactory::GetHashKey |
( |
| ) |
|
|
inline |
◆ GetLRUTime()
| int glTexFactory::GetLRUTime |
( |
| ) |
|
|
inline |
◆ GetOrCreateTD()
◆ GetpTD()
◆ GetTextureLevel()
| int glTexFactory::GetTextureLevel |
( |
glTextureDescriptor * |
ptd, |
|
|
const wxRect & |
rect, |
|
|
int |
level, |
|
|
ColorScheme |
color_scheme |
|
) |
| |
◆ GetTiles()
| glTexTile ** glTexFactory::GetTiles |
( |
int & |
num | ) |
|
|
inline |
◆ IsLevelInCache()
| bool glTexFactory::IsLevelInCache |
( |
int |
level, |
|
|
const wxRect & |
rect, |
|
|
ColorScheme |
color_scheme |
|
) |
| |
◆ OnTimer()
| bool glTexFactory::OnTimer |
( |
| ) |
|
◆ PrepareTexture()
| bool glTexFactory::PrepareTexture |
( |
int |
base_level, |
|
|
const wxRect & |
rect, |
|
|
ColorScheme |
color_scheme, |
|
|
int |
mem_used |
|
) |
| |
◆ PrepareTiles()
| void glTexFactory::PrepareTiles |
( |
const ViewPort & |
vp, |
|
|
bool |
use_norm_vp, |
|
|
ChartBase * |
pChart |
|
) |
| |
◆ PurgeBackgroundCompressionPool()
| void glTexFactory::PurgeBackgroundCompressionPool |
( |
| ) |
|
◆ SetHashKey()
| void glTexFactory::SetHashKey |
( |
wxString |
key | ) |
|
|
inline |
◆ SetLRUTime()
| void glTexFactory::SetLRUTime |
( |
int |
lru | ) |
|
|
inline |
◆ UpdateCacheAllLevels()
| bool glTexFactory::UpdateCacheAllLevels |
( |
const wxRect & |
rect, |
|
|
ColorScheme |
color_scheme, |
|
|
unsigned char ** |
compcomp_array, |
|
|
int * |
compcomp_size |
|
) |
| |
The documentation for this class was generated from the following files: