Definition at line 59 of file ColladaManager.cpp.
CColladaManagerImpl::CColladaManagerImpl |
( |
const PIVFS & |
vfs | ) |
|
|
inline |
CColladaManagerImpl::~CColladaManagerImpl |
( |
| ) |
|
|
inline |
bool CColladaManagerImpl::LoadSkeletonDefinitions |
( |
| ) |
|
|
inline |
void CColladaManagerImpl::PrepareCacheKey |
( |
MD5 & |
hash, |
|
|
u32 & |
version |
|
) |
| |
|
inline |
Creates MD5 hash key from skeletons.xml info and COLLADA converter version, used to invalidate cached .pmd/psas.
- Parameters
-
[out] | hash | resulting MD5 hash |
[out] | version | version passed to CCacheLoader, used if code change should force cache invalidation |
Definition at line 259 of file ColladaManager.cpp.
Status CColladaManagerImpl::ReloadChangedFile |
( |
const VfsPath & |
path | ) |
|
|
inline |
static Status CColladaManagerImpl::ReloadChangedFileCB |
( |
void * |
param, |
|
|
const VfsPath & |
path |
|
) |
| |
|
inlinestatic |
bool CColladaManagerImpl::TryLoadDLL |
( |
| ) |
|
|
inline |
int(* CColladaManagerImpl::convert_dae_to_pmd)(const char *dae, Collada::OutputFn pmd_writer, void *cb_data) |
|
private |
int(* CColladaManagerImpl::convert_dae_to_psa)(const char *dae, Collada::OutputFn psa_writer, void *cb_data) |
|
private |
std::vector<u64> CColladaManagerImpl::m_skeletonHashes |
|
private |
bool CColladaManagerImpl::m_skeletonHashInvalidated |
|
private |
PIVFS CColladaManagerImpl::m_VFS |
|
private |
void(* CColladaManagerImpl::set_logger)(Collada::LogFn logger, void *cb_data) |
|
private |
int(* CColladaManagerImpl::set_skeleton_definitions)(const char *xml, int length) |
|
private |
The documentation for this class was generated from the following file: