Skip navigation links
A B C D E G I L M N P R S T V 

A

AbstractMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
AbstractMacroNode() - Constructor for class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
 
AbstractMacroNode.Result - Class in net.heberling.clanlord.macro.interpreter.node
 
AbstractSequenceMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
AbstractSequenceMacroNode(String) - Constructor for class net.heberling.clanlord.macro.interpreter.node.AbstractSequenceMacroNode
 
AbstractTerminalMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
AbstractTerminalMacroNode() - Constructor for class net.heberling.clanlord.macro.interpreter.node.AbstractTerminalMacroNode
 
activate() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
addAttribute(MacroMacroNode.Attribute) - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
addChildMacroNode(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractSequenceMacroNode
 
addMessage(String) - Method in interface net.heberling.clanlord.macro.interpreter.MacroCallback
 
addSystemMessage(String) - Method in interface net.heberling.clanlord.macro.interpreter.MacroCallback
 
asNumber() - Method in class net.heberling.clanlord.macro.interpreter.variable.EmptyVariable
 
asNumber() - Method in class net.heberling.clanlord.macro.interpreter.variable.LiteralVariable
 
asNumber() - Method in class net.heberling.clanlord.macro.interpreter.variable.RandomVariable
 
asNumber() - Method in class net.heberling.clanlord.macro.interpreter.variable.Variable
 
asString() - Method in class net.heberling.clanlord.macro.interpreter.variable.EmptyVariable
 
asString() - Method in class net.heberling.clanlord.macro.interpreter.variable.LiteralVariable
 
asString() - Method in class net.heberling.clanlord.macro.interpreter.variable.RandomVariable
 
asString() - Method in class net.heberling.clanlord.macro.interpreter.variable.Variable
 

B

BailErrorListener - Class in net.heberling.clanlord.macro.interpreter
 
BailErrorListener() - Constructor for class net.heberling.clanlord.macro.interpreter.BailErrorListener
 
BailErrorListener.BailException - Exception in net.heberling.clanlord.macro.interpreter
 
BailException(String, int, int, int) - Constructor for exception net.heberling.clanlord.macro.interpreter.BailErrorListener.BailException
 

C

CallMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
CallMacroNode(MacroCompiler, String) - Constructor for class net.heberling.clanlord.macro.interpreter.node.CallMacroNode
 
checkCondition() - Method in class net.heberling.clanlord.macro.interpreter.node.IfMacroNode
 
clear() - Method in class net.heberling.clanlord.macro.interpreter.variable.VariableStorage
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.CallMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.GotoMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.IfMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.LabelMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.MessageStatementMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.PauseMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.RandomStatementMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.SequenceMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.SetMacroNode
 
copy(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.TextCommandStatementMacroNode
 

D

deactivate() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 

E

EmptyVariable - Class in net.heberling.clanlord.macro.interpreter.variable
Returns 0 or "" if it is read
EmptyVariable() - Constructor for class net.heberling.clanlord.macro.interpreter.variable.EmptyVariable
 
enterAlt_attribute(MacroParser.Alt_attributeContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_call(MacroParser.Alt_callContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_else(MacroParser.Alt_elseContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_elseif(MacroParser.Alt_elseifContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_goto(MacroParser.Alt_gotoContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_if(MacroParser.Alt_ifContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_label(MacroParser.Alt_labelContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_message(MacroParser.Alt_messageContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_pause_command(MacroParser.Alt_pause_commandContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_random(MacroParser.Alt_randomContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_set(MacroParser.Alt_setContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_setglobal(MacroParser.Alt_setglobalContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_statement_block(MacroParser.Alt_statement_blockContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterAlt_text_command(MacroParser.Alt_text_commandContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterExpression_macro(MacroParser.Expression_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterIdentifier_macro(MacroParser.Identifier_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterInclude_macro(MacroParser.Include_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterKey_macro(MacroParser.Key_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterReplacement_macro(MacroParser.Replacement_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterSet_macro(MacroParser.Set_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterStatement_block(MacroParser.Statement_blockContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterStatements(MacroParser.StatementsContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
enterThen_statements(MacroParser.Then_statementsContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitAlt_random(MacroParser.Alt_randomContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitAlt_statement_block(MacroParser.Alt_statement_blockContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitElse_statements(MacroParser.Else_statementsContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitExpression_macro(MacroParser.Expression_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitIdentifier_macro(MacroParser.Identifier_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitKey_macro(MacroParser.Key_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitReplacement_macro(MacroParser.Replacement_macroContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitStatement_block(MacroParser.Statement_blockContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitStatements(MacroParser.StatementsContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
exitThen_statements(MacroParser.Then_statementsContext) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 

G

get(String) - Method in class net.heberling.clanlord.macro.interpreter.variable.VariableStorage
 
getAttributes() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
getCharPositionInLine() - Method in exception net.heberling.clanlord.macro.interpreter.BailErrorListener.BailException
 
getGlobalStorage() - Static method in class net.heberling.clanlord.macro.interpreter.variable.VariableStorage
 
getKeyCodeFromString(String) - Static method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
getLabel() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode.Result
 
getLetter(int) - Method in class net.heberling.clanlord.macro.interpreter.variable.Variable
 
getLetterCount() - Method in class net.heberling.clanlord.macro.interpreter.variable.Variable
 
getLine() - Method in exception net.heberling.clanlord.macro.interpreter.BailErrorListener.BailException
 
getMacro(String) - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
getMacroFile(String) - Method in interface net.heberling.clanlord.macro.interpreter.MacroCallback
 
getMacros() - Method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
getModifiersFromString(String) - Static method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
getName() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractSequenceMacroNode
 
getName() - Method in class net.heberling.clanlord.macro.interpreter.node.LabelMacroNode
 
getParent() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
 
getRoot() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
 
getRoot() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
getStartIndex() - Method in exception net.heberling.clanlord.macro.interpreter.BailErrorListener.BailException
 
getStatement() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
getText() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode.Result
 
getTrigger() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
getValue(MacroParser.ValueContext) - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
 
getVariableStorage() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
 
getVariableStorage() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
getWaitFrames() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode.Result
 
getWord(int) - Method in class net.heberling.clanlord.macro.interpreter.variable.Variable
 
getWordCount() - Method in class net.heberling.clanlord.macro.interpreter.variable.Variable
 
GotoMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
GotoMacroNode(String) - Constructor for class net.heberling.clanlord.macro.interpreter.node.GotoMacroNode
 

I

IfMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
IfMacroNode(MacroParser.ConditionContext) - Constructor for class net.heberling.clanlord.macro.interpreter.node.IfMacroNode
 
INSTANCE - Static variable in class net.heberling.clanlord.macro.interpreter.variable.EmptyVariable
 
isActivated() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
isClickInterrupts() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
isDebug() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
isEcho() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
isFinished() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode.Result
 
isKeyInterrupts() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
isNumeric() - Method in class net.heberling.clanlord.macro.interpreter.variable.EmptyVariable
 
isNumeric() - Method in class net.heberling.clanlord.macro.interpreter.variable.LiteralVariable
 
isNumeric() - Method in class net.heberling.clanlord.macro.interpreter.variable.RandomVariable
 
isNumeric() - Method in class net.heberling.clanlord.macro.interpreter.variable.Variable
 

L

LabelMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
LabelMacroNode(String) - Constructor for class net.heberling.clanlord.macro.interpreter.node.LabelMacroNode
 
LiteralVariable - Class in net.heberling.clanlord.macro.interpreter.variable
Contains a number or a string.
LiteralVariable(int) - Constructor for class net.heberling.clanlord.macro.interpreter.variable.LiteralVariable
 
LiteralVariable(String) - Constructor for class net.heberling.clanlord.macro.interpreter.variable.LiteralVariable
 

M

MacroCallback - Interface in net.heberling.clanlord.macro.interpreter
 
MacroCompiler - Class in net.heberling.clanlord.macro.interpreter
 
MacroCompiler(MacroCallback) - Constructor for class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
MacroMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
MacroMacroNode(String) - Constructor for class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
MacroMacroNode.Attribute - Enum in net.heberling.clanlord.macro.interpreter.node
 
MessageStatementMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
MessageStatementMacroNode(List<MacroParser.ValueContext>, MacroCallback) - Constructor for class net.heberling.clanlord.macro.interpreter.node.MessageStatementMacroNode
 

N

net.heberling.clanlord.macro.interpreter - package net.heberling.clanlord.macro.interpreter
 
net.heberling.clanlord.macro.interpreter.node - package net.heberling.clanlord.macro.interpreter.node
 
net.heberling.clanlord.macro.interpreter.variable - package net.heberling.clanlord.macro.interpreter.variable
 

P

params - Variable in class net.heberling.clanlord.macro.interpreter.node.TextCommandStatementMacroNode
 
parseMacroFile(File, MacroCallback) - Static method in class net.heberling.clanlord.macro.interpreter.MacroCompiler
 
PauseMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
PauseMacroNode(MacroParser.ValueContext) - Constructor for class net.heberling.clanlord.macro.interpreter.node.PauseMacroNode
 
put(String, Variable) - Method in class net.heberling.clanlord.macro.interpreter.variable.VariableStorage
 

R

RandomStatementMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
RandomStatementMacroNode(boolean) - Constructor for class net.heberling.clanlord.macro.interpreter.node.RandomStatementMacroNode
 
RandomVariable - Class in net.heberling.clanlord.macro.interpreter.variable
Returns a random value every time it is read
RandomVariable() - Constructor for class net.heberling.clanlord.macro.interpreter.variable.RandomVariable
 
Result(boolean, int, String, String) - Constructor for class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode.Result
 

S

SequenceMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
SequenceMacroNode(String) - Constructor for class net.heberling.clanlord.macro.interpreter.node.SequenceMacroNode
 
setIfElse(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.IfMacroNode
 
setIfThen(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.IfMacroNode
 
SetMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
SetMacroNode(String, boolean, MacroParser.Set_expressionContext) - Constructor for class net.heberling.clanlord.macro.interpreter.node.SetMacroNode
 
SetMacroNode(String, boolean, MacroParser.OperatorContext, MacroParser.ValueContext) - Constructor for class net.heberling.clanlord.macro.interpreter.node.SetMacroNode
 
setParent(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
 
setStatement(AbstractMacroNode) - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
statements - Variable in class net.heberling.clanlord.macro.interpreter.node.AbstractSequenceMacroNode
 
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class net.heberling.clanlord.macro.interpreter.BailErrorListener
 

T

TextCommandStatementMacroNode - Class in net.heberling.clanlord.macro.interpreter.node
 
TextCommandStatementMacroNode(List<MacroParser.ValueContext>) - Constructor for class net.heberling.clanlord.macro.interpreter.node.TextCommandStatementMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
tick this node.
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.CallMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.GotoMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.IfMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.LabelMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.MessageStatementMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.PauseMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.RandomStatementMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.SequenceMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.SetMacroNode
 
tick() - Method in class net.heberling.clanlord.macro.interpreter.node.TextCommandStatementMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractSequenceMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.CallMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.GotoMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.IfMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.LabelMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.MessageStatementMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.PauseMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.SetMacroNode
 
toString() - Method in class net.heberling.clanlord.macro.interpreter.node.TextCommandStatementMacroNode
 

V

valueOf(String) - Static method in enum net.heberling.clanlord.macro.interpreter.node.MacroMacroNode.Attribute
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.heberling.clanlord.macro.interpreter.node.MacroMacroNode.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in net.heberling.clanlord.macro.interpreter.variable
 
Variable() - Constructor for class net.heberling.clanlord.macro.interpreter.variable.Variable
 
VariableStorage - Class in net.heberling.clanlord.macro.interpreter.variable
 
VariableStorage() - Constructor for class net.heberling.clanlord.macro.interpreter.variable.VariableStorage
 
visit(Consumer<AbstractMacroNode>) - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractMacroNode
 
visit(Consumer<AbstractMacroNode>) - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractSequenceMacroNode
 
visit(Consumer<AbstractMacroNode>) - Method in class net.heberling.clanlord.macro.interpreter.node.AbstractTerminalMacroNode
 
visit(Consumer<AbstractMacroNode>) - Method in class net.heberling.clanlord.macro.interpreter.node.IfMacroNode
 
visit(Consumer<AbstractMacroNode>) - Method in class net.heberling.clanlord.macro.interpreter.node.MacroMacroNode
 
A B C D E G I L M N P R S T V 
Skip navigation links

Copyright © 2021 Markus Heberling. All rights reserved.