OpenCPN Partial API docs
|
OpenGL texture management. More...
#include <list>
#include <wx/event.h>
#include <wx/string.h>
#include <wx/thread.h>
#include <wx/timer.h>
Go to the source code of this file.
Classes | |
class | ProgressInfoItem |
class | CompressionPoolThread |
class | OCPN_CompressionThreadEvent |
class | JobTicket |
class | glTextureManager |
Typedefs | |
using | ProgressInfoList = std::list< ProgressInfoItem * > |
Functions | |
WX_DECLARE_STRING_HASH_MAP (glTexFactory *, ChartPathHashTexfactType) | |
void | GetFullMap (glTextureDescriptor *ptd, const wxRect &rect, wxString chart_path, int level) |
int | TextureDim (int level) |
int | TextureTileSize (int level, bool compressed) |
Variables | |
const wxEventType | wxEVT_OCPN_COMPRESSIONTHREAD = wxNewEventType() |
int | g_mipmap_max_level |
Global instance. | |
OpenGL texture management.
Definition in file gl_texture_mgr.h.
using ProgressInfoList = std::list<ProgressInfoItem *> |
Definition at line 43 of file gl_texture_mgr.h.
void GetFullMap | ( | glTextureDescriptor * | ptd, |
const wxRect & | rect, | ||
wxString | chart_path, | ||
int | level | ||
) |
Definition at line 318 of file gl_texture_mgr.cpp.
int TextureDim | ( | int | level | ) |
Definition at line 345 of file gl_texture_mgr.cpp.
int TextureTileSize | ( | int | level, |
bool | compressed | ||
) |
Definition at line 351 of file gl_texture_mgr.cpp.
|
extern |
Global instance.
Definition at line 67 of file gui_vars.cpp.
const wxEventType wxEVT_OCPN_COMPRESSIONTHREAD = wxNewEventType() |
Definition at line 35 of file gl_texture_mgr.h.