NAP
BaseShader Member List

This is the complete list of members for BaseShader, including all inherited members.

BaseShader(Core &core)BaseShader
clear()BaseShader
getConstantDeclarations() constBaseShader
getDescriptorSetLayout() constBaseShader
getDisplayName() constBaseShader
getSamplerDeclarations() constBaseShader
getSSBODeclarations() constBaseShader
getUBODeclarations() constBaseShader
init(utility::ErrorState &errorState)Objectvirtual
initLayout(VkDevice device, nap::utility::ErrorState &errorState)BaseShaderprotected
isIDProperty(rtti::Instance &object, const rtti::Property &property)Objectstatic
mConstantDeclarationsBaseShaderprotected
mDescriptorSetLayoutBaseShaderprotected
mDisplayNameBaseShaderprotected
mIDObject
mRenderServiceBaseShaderprotected
mSamplerDeclarationsBaseShaderprotected
mSSBODeclarationsBaseShaderprotected
mUBODeclarationsBaseShaderprotected
Object()Object
Object(Object &)=deleteObject
Object(Object &&)=deleteObject
onDestroy()Objectvirtual
operator=(const Object &)=deleteObject
operator=(Object &&)=deleteObject
Resource()Resource
verifyShaderVariableDeclarations(utility::ErrorState &errorState)BaseShaderprotected
~BaseShader()BaseShadervirtual
~Object()Objectvirtual