cz.cuni.amis.pogamut.ut2004.bot
Interface IUT2004Bot

All Superinterfaces:
IAgent, IAgent3D, IComponent, IComponentAware, IControllable, IEmbodiedAgent, ILocated, ILocomotive, IObservingAgent, IRotable, IUnrealBot
All Known Implementing Classes:
BotJMXProxy, UT2004Bot

public interface IUT2004Bot
extends IUnrealBot

Unreal Tournament bot.


Nested Class Summary
static class IUT2004Bot.BoolBotParam
           
 
Method Summary
 boolean getBoolConfigure(IUT2004Bot.BoolBotParam param)
          Get configuration parameter value.
 void setBoolConfigure(IUT2004Bot.BoolBotParam param, boolean value)
          Configures bot property.
 
Methods inherited from interface cz.cuni.amis.pogamut.unreal.bot.IUnrealBot
respawn
 
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

setBoolConfigure

void setBoolConfigure(IUT2004Bot.BoolBotParam param,
                      boolean value)
Configures bot property.

Parameters:
param -
value -

getBoolConfigure

boolean getBoolConfigure(IUT2004Bot.BoolBotParam param)
Get configuration parameter value.

Parameters:
param -
Returns: