#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