Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::gpu::shader::FunctionBuilder Member List

This is the complete list of members for donner::gpu::shader::FunctionBuilder, including all inherited members.

addLet(const RcString &name, const IrExpr &value)donner::gpu::shader::FunctionBuilder
addVar(const RcString &name, const IrType &type, const std::optional< IrExpr > &init=std::nullopt)donner::gpu::shader::FunctionBuilder
assign(const IrExpr &lhs, const IrExpr &rhs)donner::gpu::shader::FunctionBuilder
beginFor(const RcString &name, const IrExpr &init)donner::gpu::shader::FunctionBuilder
beginIf(const IrExpr &condition)donner::gpu::shader::FunctionBuilder
breakStmt()donner::gpu::shader::FunctionBuilder
callFunction(const RcString &name, std::vector< IrExpr > args)donner::gpu::shader::FunctionBuilder
continueStmt()donner::gpu::shader::FunctionBuilder
discard()donner::gpu::shader::FunctionBuilder
elseBranch()donner::gpu::shader::FunctionBuilder
endFor()donner::gpu::shader::FunctionBuilder
endIf()donner::gpu::shader::FunctionBuilder
finish()donner::gpu::shader::FunctionBuilder
forCondition(const IrExpr &condition)donner::gpu::shader::FunctionBuilder
forContinuing(const IrExpr &lhs, const IrExpr &rhs)donner::gpu::shader::FunctionBuilder
FunctionBuilder(FunctionBuilder &&other) noexceptdonner::gpu::shader::FunctionBuilder
FunctionBuilder(const FunctionBuilder &)=delete (defined in donner::gpu::shader::FunctionBuilder)donner::gpu::shader::FunctionBuilder
ModuleBuilder (defined in donner::gpu::shader::FunctionBuilder)donner::gpu::shader::FunctionBuilderfriend
operator=(const FunctionBuilder &)=delete (defined in donner::gpu::shader::FunctionBuilder)donner::gpu::shader::FunctionBuilder
operator=(FunctionBuilder &&)=delete (defined in donner::gpu::shader::FunctionBuilder)donner::gpu::shader::FunctionBuilder
ref(const RcString &name) constdonner::gpu::shader::FunctionBuilder
returnOutputs(std::vector< IrExpr > outputs)donner::gpu::shader::FunctionBuilder
returnValue(const IrExpr &value)donner::gpu::shader::FunctionBuilder
returnVoid()donner::gpu::shader::FunctionBuilder
textureStore(const IrExpr &texture, const IrExpr &coords, const IrExpr &value)donner::gpu::shader::FunctionBuilder
~FunctionBuilder()donner::gpu::shader::FunctionBuilder