public static class BehaviorTreeParser.DefaultBehaviorTreeReader<E> extends BehaviorTreeReader
| Modifier and Type | Class and Description |
|---|---|
protected static class |
BehaviorTreeParser.DefaultBehaviorTreeReader.StackedTask<E> |
protected static class |
BehaviorTreeParser.DefaultBehaviorTreeReader.Subtree<E> |
| Modifier and Type | Field and Description |
|---|---|
protected BehaviorTreeParser<E> |
btParser |
protected BehaviorTreeParser.DefaultBehaviorTreeReader.StackedTask<E> |
guardChain |
protected BehaviorTreeParser.DefaultBehaviorTreeReader.StackedTask<E> |
prevTask |
protected Array<BehaviorTreeParser.DefaultBehaviorTreeReader.StackedTask<E>> |
stack |
lineNumber, reportsComments| Constructor and Description |
|---|
DefaultBehaviorTreeReader() |
DefaultBehaviorTreeReader(boolean reportsComments) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
attribute(String name,
Object value) |
protected void |
endLine() |
protected void |
endStatement() |
BehaviorTreeParser<E> |
getParser() |
void |
parse(char[] data,
int offset,
int length)
Parses the given data buffer from the offset up to the specified number of characters.
|
void |
setParser(BehaviorTreeParser<E> parser) |
protected void |
startLine(int indent) |
protected void |
startStatement(String name,
boolean isSubtreeReference,
boolean isGuard) |
comment, parse, parse, parseprotected BehaviorTreeParser<E> btParser
protected BehaviorTreeParser.DefaultBehaviorTreeReader.StackedTask<E> prevTask
protected BehaviorTreeParser.DefaultBehaviorTreeReader.StackedTask<E> guardChain
protected Array<BehaviorTreeParser.DefaultBehaviorTreeReader.StackedTask<E>> stack
public DefaultBehaviorTreeReader()
public DefaultBehaviorTreeReader(boolean reportsComments)
public BehaviorTreeParser<E> getParser()
public void setParser(BehaviorTreeParser<E> parser)
public void parse(char[] data,
int offset,
int length)
BehaviorTreeReaderparse in class BehaviorTreeReaderdata - the bufferoffset - the initial indexlength - the specified number of characters to parse.protected void startLine(int indent)
startLine in class BehaviorTreeReaderprotected void startStatement(String name, boolean isSubtreeReference, boolean isGuard)
startStatement in class BehaviorTreeReaderprotected void attribute(String name, Object value)
attribute in class BehaviorTreeReaderprotected void endLine()
endLine in class BehaviorTreeReaderprotected void endStatement()
endStatement in class BehaviorTreeReaderCopyright © 2018. All rights reserved.