KiCad PCB EDA Suite
|
Public Member Functions | |
S3D_CACHE_ENTRY () | |
~S3D_CACHE_ENTRY () | |
void | SetHash (const HASH_128 &aHash) |
const wxString | GetCacheBaseName () |
Public Attributes | |
wxDateTime | modTime |
HASH_128 | m_hash |
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 70 of file 3d_cache.cpp.
S3D_CACHE_ENTRY::S3D_CACHE_ENTRY | ( | ) |
Definition at line 94 of file 3d_cache.cpp.
References HASH_128::Clear(), m_hash, renderData, and sceneData.
S3D_CACHE_ENTRY::~S3D_CACHE_ENTRY | ( | ) |
Definition at line 102 of file 3d_cache.cpp.
References S3D::Destroy3DModel(), renderData, and sceneData.
|
private |
const wxString S3D_CACHE_ENTRY::GetCacheBaseName | ( | ) |
Definition at line 117 of file 3d_cache.cpp.
References m_CacheBaseName, m_hash, and HASH_128::ToString().
Referenced by S3D_CACHE::checkCache(), S3D_CACHE::loadCacheData(), and S3D_CACHE::saveCacheData().
|
private |
void S3D_CACHE_ENTRY::SetHash | ( | const HASH_128 & | aHash | ) |
Definition at line 111 of file 3d_cache.cpp.
References m_hash.
Referenced by S3D_CACHE::checkCache().
|
private |
Definition at line 90 of file 3d_cache.cpp.
Referenced by GetCacheBaseName().
HASH_128 S3D_CACHE_ENTRY::m_hash |
Definition at line 80 of file 3d_cache.cpp.
Referenced by GetCacheBaseName(), S3D_CACHE_ENTRY(), and SetHash().
wxDateTime S3D_CACHE_ENTRY::modTime |
Definition at line 79 of file 3d_cache.cpp.
Referenced by S3D_CACHE::checkCache().
std::string S3D_CACHE_ENTRY::pluginInfo |
Definition at line 81 of file 3d_cache.cpp.
Referenced by S3D_CACHE::checkCache(), and S3D_CACHE::saveCacheData().
S3DMODEL* S3D_CACHE_ENTRY::renderData |
Definition at line 83 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 82 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().