KiCad PCB EDA Suite
Loading...
Searching...
No Matches
S3D_CACHE_ENTRY Class Reference

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
 
SCENEGRAPHsceneData
 
S3DMODELrenderData
 

Private Member Functions

 S3D_CACHE_ENTRY (const S3D_CACHE_ENTRY &source)
 
S3D_CACHE_ENTRYoperator= (const S3D_CACHE_ENTRY &source)
 

Private Attributes

wxString m_CacheBaseName
 

Detailed Description

Definition at line 70 of file 3d_cache.cpp.

Constructor & Destructor Documentation

◆ S3D_CACHE_ENTRY() [1/2]

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::~S3D_CACHE_ENTRY ( )

Definition at line 102 of file 3d_cache.cpp.

References S3D::Destroy3DModel(), renderData, and sceneData.

◆ S3D_CACHE_ENTRY() [2/2]

S3D_CACHE_ENTRY::S3D_CACHE_ENTRY ( const S3D_CACHE_ENTRY source)
private

Member Function Documentation

◆ GetCacheBaseName()

const wxString S3D_CACHE_ENTRY::GetCacheBaseName ( )

◆ operator=()

S3D_CACHE_ENTRY & S3D_CACHE_ENTRY::operator= ( const S3D_CACHE_ENTRY source)
private

◆ SetHash()

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().

Member Data Documentation

◆ m_CacheBaseName

wxString S3D_CACHE_ENTRY::m_CacheBaseName
private

Definition at line 90 of file 3d_cache.cpp.

Referenced by GetCacheBaseName().

◆ m_hash

HASH_128 S3D_CACHE_ENTRY::m_hash

Definition at line 80 of file 3d_cache.cpp.

Referenced by GetCacheBaseName(), S3D_CACHE_ENTRY(), and SetHash().

◆ modTime

wxDateTime S3D_CACHE_ENTRY::modTime

Definition at line 79 of file 3d_cache.cpp.

Referenced by S3D_CACHE::checkCache().

◆ pluginInfo

std::string S3D_CACHE_ENTRY::pluginInfo

Definition at line 81 of file 3d_cache.cpp.

Referenced by S3D_CACHE::checkCache(), and S3D_CACHE::saveCacheData().

◆ renderData

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().

◆ sceneData


The documentation for this class was generated from the following file: