public static class IncomingProjectile.IncomingProjectileUpdate extends GBObjectUpdate implements cz.cuni.amis.pogamut.multi.communication.translator.event.ICompositeWorldObjectUpdatedEvent, IGBWorldObjectEvent
Constructor and Description |
---|
IncomingProjectile.IncomingProjectileUpdate(IncomingProjectile source,
long eventTime,
cz.cuni.amis.pogamut.multi.agent.ITeamId teamId) |
Modifier and Type | Method and Description |
---|---|
cz.cuni.amis.pogamut.base.communication.worldview.object.WorldObjectId |
getId() |
cz.cuni.amis.pogamut.multi.communication.translator.event.ILocalWorldObjectUpdatedEvent |
getLocalEvent() |
cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObject |
getObject() |
cz.cuni.amis.pogamut.multi.communication.translator.event.ISharedWorldObjectUpdatedEvent |
getSharedEvent() |
long |
getSimTime()
Simulation time in MILLI SECONDS !!!
|
cz.cuni.amis.pogamut.multi.communication.translator.event.IStaticWorldObjectUpdatedEvent |
getStaticEvent() |
public IncomingProjectile.IncomingProjectileUpdate(IncomingProjectile source, long eventTime, cz.cuni.amis.pogamut.multi.agent.ITeamId teamId)
public long getSimTime()
getSimTime
in interface cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent
getSimTime
in interface cz.cuni.amis.pogamut.base.communication.worldview.event.IWorldEvent
public cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObject getObject()
getObject
in interface cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectEvent
public cz.cuni.amis.pogamut.base.communication.worldview.object.WorldObjectId getId()
getId
in interface cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectEvent
getId
in interface cz.cuni.amis.pogamut.multi.communication.translator.event.ICompositeWorldObjectUpdatedEvent
public cz.cuni.amis.pogamut.multi.communication.translator.event.ILocalWorldObjectUpdatedEvent getLocalEvent()
getLocalEvent
in interface cz.cuni.amis.pogamut.multi.communication.translator.event.ICompositeWorldObjectUpdatedEvent
public cz.cuni.amis.pogamut.multi.communication.translator.event.ISharedWorldObjectUpdatedEvent getSharedEvent()
getSharedEvent
in interface cz.cuni.amis.pogamut.multi.communication.translator.event.ICompositeWorldObjectUpdatedEvent
public cz.cuni.amis.pogamut.multi.communication.translator.event.IStaticWorldObjectUpdatedEvent getStaticEvent()
getStaticEvent
in interface cz.cuni.amis.pogamut.multi.communication.translator.event.ICompositeWorldObjectUpdatedEvent
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.