#include <Material.h>
◆ SamplersVector
◆ CMaterial()
◆ AddRenderQuery()
void CMaterial::AddRenderQuery |
( |
const char * |
key | ) |
|
◆ AddRequiredSampler()
void CMaterial::AddRequiredSampler |
( |
const CStr & |
samplerName | ) |
|
◆ AddSampler()
◆ AddShaderDefine()
◆ AddStaticUniform()
void CMaterial::AddStaticUniform |
( |
const char * |
key, |
|
|
const CVector4D & |
value |
|
) |
| |
◆ GetDiffuseTexture()
const CTexturePtr & CMaterial::GetDiffuseTexture |
( |
| ) |
const |
|
inline |
◆ GetRenderQueries()
◆ GetRequiredSampler()
const std::vector< CStrIntern > & CMaterial::GetRequiredSampler |
( |
| ) |
const |
|
inline |
◆ GetSamplers()
◆ GetShaderDefines()
◆ GetShaderEffect()
◆ GetStaticUniforms()
◆ SetShaderEffect()
void CMaterial::SetShaderEffect |
( |
const CStr & |
effect | ) |
|
◆ SetUsesAlphaBlending()
void CMaterial::SetUsesAlphaBlending |
( |
bool |
flag | ) |
|
|
inline |
◆ UsesAlphaBlending()
bool CMaterial::UsesAlphaBlending |
( |
| ) |
const |
|
inline |
◆ m_AlphaBlending
bool CMaterial::m_AlphaBlending |
|
private |
◆ m_DiffuseTexture
◆ m_RenderQueries
◆ m_RequiredSamplers
std::vector<CStrIntern> CMaterial::m_RequiredSamplers |
|
private |
◆ m_Samplers
◆ m_ShaderDefines
◆ m_ShaderEffect
◆ m_StaticUniforms
The documentation for this class was generated from the following files:
- /home/docker/jenkins/workspace/technical-docs/source/graphics/Material.h
- /home/docker/jenkins/workspace/technical-docs/source/graphics/Material.cpp