Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.metacosm.framework.controller
Interface CharacterController  view CharacterController download CharacterController.java

All Superinterfaces:
Controller, org.metacosm.framework.persistence.Persistent, java.io.Serializable
All Known Implementing Classes:
BasicCharacterController

public interface CharacterController
extends Controller

A Character is controlled by one or more CharacterController.


Field Summary
 
Fields inherited from interface org.metacosm.framework.controller.Controller
IDLE_MODE, REPEAT_ACTION_MODE, SINGLE_ACTION_MODE
 
Method Summary
 org.metacosm.framework.server.Player getPlayer()
           
 void setActionId(java.lang.String actionId)
           
 void setMode(int mode)
           
 void setNbRepeat(int nbRepeat)
           
 void setParameters(java.lang.Object[] parameters)
           
 void setPlayer(org.metacosm.framework.server.Player p)
           
 void setTargets(org.metacosm.framework.entity.Entity[] targets)
           
 
Methods inherited from interface org.metacosm.framework.controller.Controller
getControllerId, getDecisionTree, getDecisionTreeFA, getEntity, newTurn, plan
 
Methods inherited from interface org.metacosm.framework.persistence.Persistent
load, save
 

Method Detail

setPlayer

public void setPlayer(org.metacosm.framework.server.Player p)

getPlayer

public org.metacosm.framework.server.Player getPlayer()

setMode

public void setMode(int mode)

setActionId

public void setActionId(java.lang.String actionId)

setTargets

public void setTargets(org.metacosm.framework.entity.Entity[] targets)

setParameters

public void setParameters(java.lang.Object[] parameters)

setNbRepeat

public void setNbRepeat(int nbRepeat)