CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::ShaderCompiler::UniformBufferDeclaration Member List

This is the complete list of members for CeresEngine::ShaderCompiler::UniformBufferDeclaration, including all inherited members.

accumulateAlignedVectorSize(UInt32 &size, UInt32 &padding, UInt32 *offset=nullptr)CeresEngine::ShaderCompiler::UniformBufferDeclaration
areaCeresEngine::ShaderCompiler::AST
as()CeresEngine::ShaderCompiler::ASTinline
as() constCeresEngine::ShaderCompiler::ASTinline
bufferTypeCeresEngine::ShaderCompiler::UniformBufferDeclaration
classTypeCeresEngine::ShaderCompiler::UniformBufferDeclarationstatic
commonStorageLayoutCeresEngine::ShaderCompiler::UniformBufferDeclaration
declarationStatementRefCeresEngine::ShaderCompiler::UniformBufferDeclaration
deriveCommonStorageLayout(const TypeModifier defaultStorgeLayout=TypeModifier::Undefined)CeresEngine::ShaderCompiler::UniformBufferDeclaration
deriveTypeDenoter(const TypeDenoter *expectedTypeDenoter) overrideCeresEngine::ShaderCompiler::UniformBufferDeclarationvirtual
fetchTypeSpecifier() constCeresEngine::ShaderCompiler::Declarationvirtual
flagsCeresEngine::ShaderCompiler::AST
getAs(AST *ast)CeresEngine::ShaderCompiler::ASTinlinestatic
getAs(const AST *ast)CeresEngine::ShaderCompiler::ASTinlinestatic
getType() const overrideCeresEngine::ShaderCompiler::UniformBufferDeclarationinlinevirtual
getTypeDenoter(const TypeDenoter *expectedTypeDenoter=nullptr)CeresEngine::ShaderCompiler::TypedAST
identCeresEngine::ShaderCompiler::Declaration
isAnonymous() constCeresEngine::ShaderCompiler::Declaration
isBuiltin enum valueCeresEngine::ShaderCompiler::AST
isDeadCode enum valueCeresEngine::ShaderCompiler::AST
isReachable enum valueCeresEngine::ShaderCompiler::AST
isReadFrom enum valueCeresEngine::ShaderCompiler::Declaration
isWrittenTo enum valueCeresEngine::ShaderCompiler::Declaration
localStatementsCeresEngine::ShaderCompiler::UniformBufferDeclaration
mBufferedTypeDenoterCeresEngine::ShaderCompiler::TypedASTprivate
resetTypeDenoter()CeresEngine::ShaderCompiler::TypedAST
slotRegistersCeresEngine::ShaderCompiler::UniformBufferDeclaration
toString() const overrideCeresEngine::ShaderCompiler::UniformBufferDeclarationvirtual
Types enum nameCeresEngine::ShaderCompiler::AST
UniformBufferDeclaration(const SourcePosition &astPos)CeresEngine::ShaderCompiler::UniformBufferDeclarationinlineexplicit
UniformBufferDeclaration(const SourceArea &astArea)CeresEngine::ShaderCompiler::UniformBufferDeclarationinlineexplicit
varMembersCeresEngine::ShaderCompiler::UniformBufferDeclaration
visit(Visitor *visitor, void *args=nullptr) overrideCeresEngine::ShaderCompiler::UniformBufferDeclarationinlinevirtual
~AST()CeresEngine::ShaderCompiler::ASTvirtual