MQEngine
载入中...
搜索中...
未找到
MQEngine::ShininessSystem类 参考

#include <ShininessSystem.h>

MQEngine::ShininessSystem 的协作图:

Public 成员函数

 ShininessSystem (FCT::Context *ctx, DataManager *dataManager)
void update ()
void updateUniforms ()
void bindShininess (entt::registry *registry, entt::entity entity, FCT::Layout *layout)

Private 成员函数

void processEntity (entt::registry *registry, entt::entity entity)
void cleanupCacheComponents (entt::registry *registry)

Private 属性

FCT::Context * m_ctx
DataManagerm_dataManager
FCT::Uniform m_defaultShininessUniform

构造及析构函数说明

◆ ShininessSystem()

MQEngine::ShininessSystem::ShininessSystem ( FCT::Context * ctx,
DataManager * dataManager )

成员函数说明

◆ bindShininess()

void MQEngine::ShininessSystem::bindShininess ( entt::registry * registry,
entt::entity entity,
FCT::Layout * layout )

◆ cleanupCacheComponents()

void MQEngine::ShininessSystem::cleanupCacheComponents ( entt::registry * registry)
private
这是这个函数的调用关系图:

◆ processEntity()

void MQEngine::ShininessSystem::processEntity ( entt::registry * registry,
entt::entity entity )
private
这是这个函数的调用关系图:

◆ update()

void MQEngine::ShininessSystem::update ( )
函数调用图:

◆ updateUniforms()

void MQEngine::ShininessSystem::updateUniforms ( )

类成员变量说明

◆ m_ctx

FCT::Context* MQEngine::ShininessSystem::m_ctx
private

◆ m_dataManager

DataManager* MQEngine::ShininessSystem::m_dataManager
private

◆ m_defaultShininessUniform

FCT::Uniform MQEngine::ShininessSystem::m_defaultShininessUniform
private

该类的文档由以下文件生成: