#include <MeshCacheSystem.h>
◆ MeshCacheSystem()
MQEngine::MeshCacheSystem::MeshCacheSystem |
( |
FCT::Context * | ctx, |
|
|
DataManager * | dataManager ) |
◆ ~MeshCacheSystem()
MQEngine::MeshCacheSystem::~MeshCacheSystem |
( |
| ) |
|
◆ calculateModelMatrix()
FCT::Mat4 MQEngine::MeshCacheSystem::calculateModelMatrix |
( |
const PositionComponent & | position, |
|
|
const RotationComponent & | rotation, |
|
|
const ScaleComponent & | scale ) |
|
private |
◆ collectMeshes()
void MQEngine::MeshCacheSystem::collectMeshes |
( |
| ) |
|
◆ loadMesh()
void MQEngine::MeshCacheSystem::loadMesh |
( |
const std::string & | modelUuid, |
|
|
const std::string & | meshName ) |
◆ update()
void MQEngine::MeshCacheSystem::update |
( |
| ) |
|
◆ m_ctx
FCT::Context* MQEngine::MeshCacheSystem::m_ctx |
|
private |
◆ m_dataManager
◆ m_loadedMeshes
std::unordered_map<std::string, FCT::StaticMesh<uint32_t>*> MQEngine::MeshCacheSystem::m_loadedMeshes |
|
private |
该类的文档由以下文件生成: