#include <PlaceNamesMaterial.h>
Public Member Functions | |
PlaceNamesMaterial (const Rendering::TMaterialId materialId, const std::string &name, Rendering::Shaders::TextShader &shader, Rendering::AsyncTexturing::IAsyncTexture &texture) | |
Public Member Functions inherited from Eegeo::Rendering::Materials::TextMaterial | |
TextMaterial (const TMaterialId materialId, const std::string &name, Shaders::TextShader &shader, AsyncTexturing::IAsyncTexture &texture, bool outlinedText, bool depthTest) | |
const TMaterialId | GetId () const |
const Shader & | GetShader () const |
const std::string & | GetName () const |
void | SetState (Rendering::GLState &glState) const |
void | SetStatePerRenderable (const Rendering::RenderableBase *pRenderableBase, Rendering::GLState &glState) const |
Additional Inherited Members | |
Protected Attributes inherited from Eegeo::Rendering::Materials::TextMaterial | |
const TMaterialId | m_id |
const std::string | m_name |
Shaders::TextShader & | m_shader |
AsyncTexturing::IAsyncTexture & | m_texture |
bool | m_outlinedText |
bool | m_depthTest |