This is the complete list of members for Graphics::OGL::Material, including all inherited members.
| Copy(OGL::Material *to) const | Graphics::OGL::Material | protected |
| DecRefCount() const | RefCounted | inline |
| diffuse | Graphics::Material | |
| emissive | Graphics::Material | |
| EvaluateVariant() | Graphics::OGL::Material | protected |
| GetDescriptor() const | Graphics::Material | inline |
| GetRefCount() const | RefCounted | inline |
| GetShader() const | Graphics::OGL::Material | inlinevirtual |
| Graphics::RendererOGL | Graphics::OGL::Material | friend |
| IncRefCount() const | RefCounted | inline |
| IsProgramLoaded() const override final | Graphics::OGL::Material | virtual |
| m_activeVariant | Graphics::OGL::Material | protected |
| m_bufferBindings | Graphics::OGL::Material | protected |
| m_descriptor | Graphics::Material | protected |
| m_perDrawBinding | Graphics::OGL::Material | protected |
| m_pushConstants | Graphics::OGL::Material | protected |
| m_renderer | Graphics::OGL::Material | protected |
| m_renderStateHash | Graphics::Material | protected |
| m_shader | Graphics::OGL::Material | protected |
| m_textureBindings | Graphics::OGL::Material | protected |
| Material() | Graphics::OGL::Material | inline |
| OGL::CommandList | Graphics::OGL::Material | friend |
| RefCounted() | RefCounted | inline |
| SetBuffer(size_t name, BufferBinding< Graphics::UniformBuffer > ub) override | Graphics::OGL::Material | virtual |
| SetBufferDynamic(size_t name, void *buffer, size_t size) override | Graphics::OGL::Material | virtual |
| Graphics::Material::SetBufferDynamic(size_t hash, T *buffer) | Graphics::Material | inline |
| SetPushConstant(size_t name, int i) override | Graphics::OGL::Material | virtual |
| SetPushConstant(size_t name, float f) override | Graphics::OGL::Material | virtual |
| SetPushConstant(size_t name, vector3f v3) override | Graphics::OGL::Material | virtual |
| SetPushConstant(size_t name, vector3f v4, float f4) override | Graphics::OGL::Material | virtual |
| SetPushConstant(size_t name, Color c) override | Graphics::OGL::Material | virtual |
| SetPushConstant(size_t name, matrix3x3f mat3) override | Graphics::OGL::Material | virtual |
| SetPushConstant(size_t name, matrix4x4f mat4) override | Graphics::OGL::Material | virtual |
| SetShader(Shader *p) | Graphics::OGL::Material | virtual |
| SetTexture(size_t name, Texture *tex) override | Graphics::OGL::Material | virtual |
| shininess | Graphics::Material | |
| specular | Graphics::Material | |
| UpdateDrawData() | Graphics::OGL::Material | protected |
| ~LuaWrappable() | LuaWrappable | inlinevirtual |
| ~Material() | Graphics::Material | inlinevirtual |
| ~RefCounted() | RefCounted | inlinevirtual |