Pioneer
Loading...
Searching...
No Matches
Graphics::OGL::Material Member List

This is the complete list of members for Graphics::OGL::Material, including all inherited members.

Copy(OGL::Material *to) constGraphics::OGL::Materialprotected
DecRefCount() constRefCountedinline
diffuseGraphics::Material
emissiveGraphics::Material
EvaluateVariant()Graphics::OGL::Materialprotected
GetDescriptor() constGraphics::Materialinline
GetRefCount() constRefCountedinline
GetShader() constGraphics::OGL::Materialinlinevirtual
Graphics::RendererOGLGraphics::OGL::Materialfriend
IncRefCount() constRefCountedinline
IsProgramLoaded() const override finalGraphics::OGL::Materialvirtual
m_activeVariantGraphics::OGL::Materialprotected
m_bufferBindingsGraphics::OGL::Materialprotected
m_descriptorGraphics::Materialprotected
m_perDrawBindingGraphics::OGL::Materialprotected
m_pushConstantsGraphics::OGL::Materialprotected
m_rendererGraphics::OGL::Materialprotected
m_renderStateHashGraphics::Materialprotected
m_shaderGraphics::OGL::Materialprotected
m_textureBindingsGraphics::OGL::Materialprotected
Material()Graphics::OGL::Materialinline
OGL::CommandListGraphics::OGL::Materialfriend
RefCounted()RefCountedinline
SetBuffer(size_t name, BufferBinding< Graphics::UniformBuffer > ub) overrideGraphics::OGL::Materialvirtual
SetBufferDynamic(size_t name, void *buffer, size_t size) overrideGraphics::OGL::Materialvirtual
Graphics::Material::SetBufferDynamic(size_t hash, T *buffer)Graphics::Materialinline
SetPushConstant(size_t name, int i) overrideGraphics::OGL::Materialvirtual
SetPushConstant(size_t name, float f) overrideGraphics::OGL::Materialvirtual
SetPushConstant(size_t name, vector3f v3) overrideGraphics::OGL::Materialvirtual
SetPushConstant(size_t name, vector3f v4, float f4) overrideGraphics::OGL::Materialvirtual
SetPushConstant(size_t name, Color c) overrideGraphics::OGL::Materialvirtual
SetPushConstant(size_t name, matrix3x3f mat3) overrideGraphics::OGL::Materialvirtual
SetPushConstant(size_t name, matrix4x4f mat4) overrideGraphics::OGL::Materialvirtual
SetShader(Shader *p)Graphics::OGL::Materialvirtual
SetTexture(size_t name, Texture *tex) overrideGraphics::OGL::Materialvirtual
shininessGraphics::Material
specularGraphics::Material
UpdateDrawData()Graphics::OGL::Materialprotected
~LuaWrappable()LuaWrappableinlinevirtual
~Material()Graphics::Materialinlinevirtual
~RefCounted()RefCountedinlinevirtual