NAP
nap
BaseMaterial
BaseMaterial Member List
This is the complete list of members for
BaseMaterial
, including all inherited members.
addBindingInstance
(std::unique_ptr< BufferBindingInstance > instance)
UniformContainer
protected
addSamplerInstance
(std::unique_ptr< SamplerInstance > instance)
UniformContainer
protected
BaseMaterial
(Core &core)
BaseMaterial
BufferBindingInstanceList
typedef
UniformContainer
createUniformRootStruct
(const ShaderVariableStructDeclaration &declaration, const UniformCreatedCallback &uniformCreatedCallback)
UniformContainer
protected
findBinding
(const std::string &name)
UniformContainer
findSampler
(const std::string &name) const
UniformContainer
findUniform
(const std::string &name)
UniformContainer
getBinding
(const std::string &name)
UniformContainer
getBufferBindings
() const
UniformContainer
getSamplers
() const
UniformContainer
getShader
()
BaseMaterial
getUniform
(const std::string &name)
UniformContainer
getUniformStructs
() const
UniformContainer
init
(utility::ErrorState &errorState)
Object
virtual
isIDProperty
(rtti::Instance &object, const rtti::Property &property)
Object
static
mBuffers
BaseMaterial
mID
Object
mSamplers
BaseMaterial
mUniforms
BaseMaterial
Object
()
Object
Object
(Object &)=delete
Object
Object
(Object &&)=delete
Object
onDestroy
()
Object
virtual
nap::operator=
(const Object &)=delete
Object
nap::operator=
(Object &&)=delete
Object
nap::UniformContainer::operator=
(const UniformContainer &)=delete
UniformContainer
rebuild
(const BaseShader &shader, utility::ErrorState &errorState)
BaseMaterial
protected
Resource
()
Resource
SamplerInstanceList
typedef
UniformContainer
UniformContainer
()=default
UniformContainer
UniformContainer
(const UniformContainer &)=delete
UniformContainer
UniformStructInstanceList
typedef
UniformContainer
~BaseMaterial
()=default
BaseMaterial
virtual
~Object
()
Object
virtual
~UniformContainer
()=default
UniformContainer
virtual
Generated by doxygen