Class ConditionLoopStatement
java.lang.Object
io.github.douira.glsl_transformer.ast.node.basic.ASTNode
io.github.douira.glsl_transformer.ast.node.basic.InnerASTNode
io.github.douira.glsl_transformer.ast.node.statement.Statement
io.github.douira.glsl_transformer.ast.node.statement.loop.LoopStatement
io.github.douira.glsl_transformer.ast.node.statement.loop.ConditionLoopStatement
- Direct Known Subclasses:
DoWhileLoopStatement,WhileLoopStatement
-
Nested Class Summary
Nested classes/interfaces inherited from class io.github.douira.glsl_transformer.ast.node.statement.Statement
Statement.StatementType -
Field Summary
FieldsFields inherited from class io.github.douira.glsl_transformer.ast.node.statement.loop.LoopStatement
statement -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ConditionLoopStatementclone()voidsetCondition(Expression condition) Methods inherited from class io.github.douira.glsl_transformer.ast.node.statement.loop.LoopStatement
accept, enterNode, exitNode, getStatement, setStatementMethods inherited from class io.github.douira.glsl_transformer.ast.node.statement.Statement
getStatementType, statementAcceptMethods inherited from class io.github.douira.glsl_transformer.ast.node.basic.ASTNode
clone, clone, cloneInto, detach, detachAndDelete, detachParent, getAncestor, getAncestor, getAncestor, getAncestors, getBranchAncestor, getBranchAncestor, getBranchAncestor, getBranchAncestorContinue, getNthParent, getParent, getParentSetter, getRoot, hasAncestor, hasAncestor, hasAncestor, hasAncestor, hasParent, markTemplate, replaceBy, replaceByAndDelete, setParent, setup, swap, unregisterSubtree, updateParents
-
Field Details
-
condition
-
-
Constructor Details
-
ConditionLoopStatement
-
-
Method Details
-
getCondition
-
setCondition
-
clone
- Specified by:
clonein classLoopStatement
-
cloneInto
- Overrides:
cloneIntoin classLoopStatement
-
cloneSeparate
- Overrides:
cloneSeparatein classLoopStatement
-