org.pandora.api.avatar
Interface Avatar

All Known Implementing Classes:
BasicAvatar, ImageAvatar

public interface Avatar

Allows visual expression of emotions and state.


Method Summary
 void awake()
           
 void evaluate(Vertex output)
          Evaluate the output and express in the Avatar's image.
 java.awt.Image getCurrentImage()
           
 Pandora getPandora()
           
 void initialize(java.util.Map<java.lang.String,java.lang.Object> properties)
          Initialize any configuration properties.
 void setPandora(Pandora pandora)
           
 void shutdown()
           
 

Method Detail

shutdown

void shutdown()

awake

void awake()

getCurrentImage

java.awt.Image getCurrentImage()

getPandora

Pandora getPandora()

setPandora

void setPandora(Pandora pandora)

evaluate

void evaluate(Vertex output)
Evaluate the output and express in the Avatar's image.


initialize

void initialize(java.util.Map<java.lang.String,java.lang.Object> properties)
Initialize any configuration properties.