cz.cuni.amis.pogamut.unreal.bot
Interface IUnrealBot

All Superinterfaces:
IAgent, IAgent3D, IComponent, IComponentAware, IControllable, IEmbodiedAgent, ILocated, ILocomotive, IObservingAgent, IRotable
All Known Subinterfaces:
IUT2004Bot
All Known Implementing Classes:
BotJMXProxy, NativeUnrealBotAdapter, NativeUT2004BotAdapter, UT2004Bot

public interface IUnrealBot
extends IAgent3D


Method Summary
 void respawn()
          Restarts the bot in the game.
 
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IEmbodiedAgent
getAct
 
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IObservingAgent
getWorldView
 
Methods inherited from interface cz.cuni.amis.pogamut.base.agent.IAgent
getComponentId, getIntrospection, getLogger, getName, getState, kill, pause, resume, start, startPaused, stop
 
Methods inherited from interface cz.cuni.amis.pogamut.base.component.IComponentAware
getEventBus
 
Methods inherited from interface cz.cuni.amis.pogamut.base3d.worldview.object.ILocated
getLocation
 
Methods inherited from interface cz.cuni.amis.pogamut.base3d.worldview.object.ILocomotive
getVelocity
 
Methods inherited from interface cz.cuni.amis.pogamut.base3d.worldview.object.IRotable
getRotation
 

Method Detail

respawn

void respawn()
             throws PogamutException
Restarts the bot in the game. Issues RESPAWN command.

Throws:
cz.cuni.amis.pogamut.base.exceptions.PogamutException
PogamutException