This is the complete list of members for Shader, including all inherited members.
BaseShader(Core &core) | BaseShader | |
clear() | BaseShader | |
EShaderType enum name | Shader | |
Fragment enum value | Shader | |
getAttributes() const | Shader | |
getConstantDeclarations() const | BaseShader | |
getDescriptorSetLayout() const | BaseShader | |
getDisplayName() const | BaseShader | |
getFragmentModule() const | Shader | |
getSamplerDeclarations() const | BaseShader | |
getSSBODeclarations() const | BaseShader | |
getUBODeclarations() const | BaseShader | |
getVertexModule() const | Shader | |
init(utility::ErrorState &errorState) | Object | virtual |
initLayout(VkDevice device, nap::utility::ErrorState &errorState) | BaseShader | protected |
isIDProperty(rtti::Instance &object, const rtti::Property &property) | Object | static |
load(const std::string &displayName, const std::vector< std::string > &searchPaths, const char *vertShader, int vertSize, const char *fragShader, int fragSize, utility::ErrorState &errorState) | Shader | protected |
loadDefault(const std::string &displayName, utility::ErrorState &errorState) | Shader | protected |
mConstantDeclarations | BaseShader | protected |
mDescriptorSetLayout | BaseShader | protected |
mDisplayName | BaseShader | protected |
mID | Object | |
mRenderService | BaseShader | protected |
mSamplerDeclarations | BaseShader | protected |
mSSBODeclarations | BaseShader | protected |
mUBODeclarations | BaseShader | protected |
Object() | Object | |
Object(Object &)=delete | Object | |
Object(Object &&)=delete | Object | |
onDestroy() | Object | virtual |
operator=(const Object &)=delete | Object | |
operator=(Object &&)=delete | Object | |
Resource() | Resource | |
Shader(Core &core) | Shader | |
ShaderTypeFlags typedef | Shader | |
verifyShaderVariableDeclarations(utility::ErrorState &errorState) | BaseShader | protected |
Vertex enum value | Shader | |
~BaseShader() | BaseShader | virtual |
~Object() | Object | virtual |
~Shader() | Shader |