#include <LightingSystem.h>
◆ LightingSystem()
MQEngine::LightingSystem::LightingSystem |
( |
FCT::Context * | ctx, |
|
|
DataManager * | dataManager ) |
◆ ~LightingSystem()
MQEngine::LightingSystem::~LightingSystem |
( |
| ) |
|
|
default |
◆ bind()
void MQEngine::LightingSystem::bind |
( |
FCT::Layout * | layout | ) |
|
◆ bindDefaultDirectionalLight()
void MQEngine::LightingSystem::bindDefaultDirectionalLight |
( |
| ) |
|
|
private |
◆ update()
void MQEngine::LightingSystem::update |
( |
| ) |
|
◆ updateDirectionalLight()
void MQEngine::LightingSystem::updateDirectionalLight |
( |
| ) |
|
|
private |
◆ updateShadowMatrix()
void MQEngine::LightingSystem::updateShadowMatrix |
( |
| ) |
|
|
private |
◆ m_ctx
FCT::Context* MQEngine::LightingSystem::m_ctx |
|
private |
◆ m_dataManager
◆ m_directionalLightUniform
FCT::Uniform MQEngine::LightingSystem::m_directionalLightUniform |
|
private |
◆ m_hasDirectionalLight
bool MQEngine::LightingSystem::m_hasDirectionalLight = false |
|
private |
◆ m_shadowUniform
FCT::Uniform MQEngine::LightingSystem::m_shadowUniform |
|
private |
该类的文档由以下文件生成: