cz.cuni.amis.pogamut.base.agent.module
Class SensomotoricModule<AGENT extends IEmbodiedAgent>

java.lang.Object
  extended by cz.cuni.amis.pogamut.base.agent.module.AgentModule<AGENT>
      extended by cz.cuni.amis.pogamut.base.agent.module.SensomotoricModule<AGENT>
All Implemented Interfaces:
IComponent
Direct Known Subclasses:
BotCommands, Raycasting, Requests, Weaponry

public class SensomotoricModule<AGENT extends IEmbodiedAgent>
extends AgentModule<AGENT>


Field Summary
protected  IAct act
           
protected  IWorldView worldView
           
 
Fields inherited from class cz.cuni.amis.pogamut.base.agent.module.AgentModule
agent, controller, eventBus, log
 
Constructor Summary
SensomotoricModule(AGENT agent)
           
SensomotoricModule(AGENT agent, java.util.logging.Logger log)
           
SensomotoricModule(AGENT agent, java.util.logging.Logger log, ComponentDependencies dependencies)
           
 
Method Summary
 
Methods inherited from class cz.cuni.amis.pogamut.base.agent.module.AgentModule
cleanUp, getComponentId, getLog, getState, initComponentId, isRunning, kill, pause, reset, resume, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

worldView

protected final IWorldView worldView

act

protected final IAct act
Constructor Detail

SensomotoricModule

public SensomotoricModule(AGENT agent)

SensomotoricModule

public SensomotoricModule(AGENT agent,
                          java.util.logging.Logger log)

SensomotoricModule

public SensomotoricModule(AGENT agent,
                          java.util.logging.Logger log,
                          ComponentDependencies dependencies)