KiCad PCB EDA Suite
|
Public Member Functions | |
S3D_CACHE_ENTRY () | |
~S3D_CACHE_ENTRY () | |
void | SetSHA1 (const unsigned char *aSHA1Sum) |
const wxString | GetCacheBaseName () |
Public Attributes | |
wxDateTime | modTime |
unsigned char | sha1sum [20] |
std::string | pluginInfo |
SCENEGRAPH * | sceneData |
S3DMODEL * | renderData |
Private Member Functions | |
S3D_CACHE_ENTRY (const S3D_CACHE_ENTRY &source) | |
S3D_CACHE_ENTRY & | operator= (const S3D_CACHE_ENTRY &source) |
Private Attributes | |
wxString | m_CacheBaseName |
Definition at line 123 of file 3d_cache.cpp.
S3D_CACHE_ENTRY::S3D_CACHE_ENTRY | ( | ) |
Definition at line 147 of file 3d_cache.cpp.
References renderData, sceneData, and sha1sum.
S3D_CACHE_ENTRY::~S3D_CACHE_ENTRY | ( | ) |
Definition at line 155 of file 3d_cache.cpp.
References S3D::Destroy3DModel(), renderData, and sceneData.
|
private |
const wxString S3D_CACHE_ENTRY::GetCacheBaseName | ( | ) |
Definition at line 178 of file 3d_cache.cpp.
References m_CacheBaseName, sha1sum, and sha1ToWXString().
Referenced by S3D_CACHE::checkCache(), S3D_CACHE::loadCacheData(), and S3D_CACHE::saveCacheData().
|
private |
void S3D_CACHE_ENTRY::SetSHA1 | ( | const unsigned char * | aSHA1Sum | ) |
Definition at line 164 of file 3d_cache.cpp.
References MASK_3D_CACHE, and sha1sum.
Referenced by S3D_CACHE::checkCache().
|
private |
Definition at line 143 of file 3d_cache.cpp.
Referenced by GetCacheBaseName().
wxDateTime S3D_CACHE_ENTRY::modTime |
Definition at line 132 of file 3d_cache.cpp.
Referenced by S3D_CACHE::checkCache().
std::string S3D_CACHE_ENTRY::pluginInfo |
Definition at line 134 of file 3d_cache.cpp.
Referenced by S3D_CACHE::checkCache(), and S3D_CACHE::saveCacheData().
S3DMODEL* S3D_CACHE_ENTRY::renderData |
Definition at line 136 of file 3d_cache.cpp.
Referenced by S3D_CACHE::GetModel(), S3D_CACHE_ENTRY(), and ~S3D_CACHE_ENTRY().
SCENEGRAPH* S3D_CACHE_ENTRY::sceneData |
Definition at line 135 of file 3d_cache.cpp.
Referenced by S3D_CACHE::checkCache(), S3D_CACHE::load(), S3D_CACHE::loadCacheData(), S3D_CACHE_ENTRY(), S3D_CACHE::saveCacheData(), and ~S3D_CACHE_ENTRY().
unsigned char S3D_CACHE_ENTRY::sha1sum[20] |
Definition at line 133 of file 3d_cache.cpp.
Referenced by GetCacheBaseName(), S3D_CACHE_ENTRY(), and SetSHA1().