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

Package class diagram package IUnrealBot
All Superinterfaces:
IAgent, IAgent3D, IComponent, IComponentAware, IControllable, IEmbodiedAgent, ILocated, ILocomotive, IObservingAgent, IRotable
All Known Implementing Classes:
NativeUnrealBotAdapter

public interface IUnrealBot
extends IAgent3D

Author:
ik

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 cz.cuni.amis.utils.exception.PogamutException
Restarts the bot in the game. Issues RESPAWN command.

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


Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.