public interface Avatar
Modifier and Type | Method and Description |
---|---|
void |
awake() |
void |
evaluateOutput(Vertex output)
Evaluate the output and express in the Avatar's image.
|
void |
evaluateResponse(Vertex output,
Vertex response,
Vertex meta,
java.util.Map<Vertex,Vertex> variables,
Network network)
Evaluate the input response for actions and poses.
|
java.lang.String |
getAction() |
Bot |
getBot() |
java.lang.String |
getCommand() |
BinaryData |
getCurrentImage() |
java.lang.String |
getEmote() |
java.lang.String |
getPose() |
Primitive |
getPrimitive() |
void |
initialize(java.util.Map<java.lang.String,java.lang.Object> properties)
Initialize any configuration properties.
|
void |
pool() |
void |
reset() |
void |
setAction(java.lang.String action) |
void |
setBot(Bot Bot) |
void |
setCommand(java.lang.String command) |
void |
setEmote(java.lang.String emote) |
void |
setPose(java.lang.String pose) |
void |
shutdown() |
void shutdown()
void awake()
void pool()
void reset()
BinaryData getCurrentImage()
Bot getBot()
Primitive getPrimitive()
void setBot(Bot Bot)
java.lang.String getAction()
void setAction(java.lang.String action)
java.lang.String getCommand()
void setCommand(java.lang.String command)
java.lang.String getPose()
void setPose(java.lang.String pose)
java.lang.String getEmote()
void setEmote(java.lang.String emote)
void evaluateOutput(Vertex output)
void evaluateResponse(Vertex output, Vertex response, Vertex meta, java.util.Map<Vertex,Vertex> variables, Network network)
void initialize(java.util.Map<java.lang.String,java.lang.Object> properties)