cz.cuni.amis.pogamut.base.communication.worldview.object
Interface IWorldObjectEvent<OBJECT extends IWorldObject>

All Superinterfaces:
Event, IWorldEvent
All Known Subinterfaces:
IGBWorldObjectDisappeared, IGBWorldObjectEvent
All Known Implementing Classes:
AliveMessage.AliveMessageUpdate, AliveMessageLocalImpl.AliveMessageLocalUpdate, AutoTraceRay.AutoTraceRayUpdate, AutoTraceRayLocalImpl.AutoTraceRayLocalUpdate, BombInfo.BombInfoUpdate, BombInfoLocalImpl.BombInfoLocalUpdate, ConfigChange.ConfigChangeUpdate, ConfigChangeLocalImpl.ConfigChangeLocalUpdate, FlagInfo.FlagInfoUpdate, FlagInfoLocalImpl.FlagInfoLocalUpdate, GameInfo.GameInfoUpdate, GameInfoLocalImpl.GameInfoLocalUpdate, GBObjectUpdate, IncomingProjectile.IncomingProjectileUpdate, IncomingProjectileLocalImpl.IncomingProjectileLocalUpdate, InitedMessage.InitedMessageUpdate, InitedMessageLocalImpl.InitedMessageLocalUpdate, Item.ItemUpdate, ItemLocalImpl.ItemLocalUpdate, Mover.MoverUpdate, MoverLocalImpl.MoverLocalUpdate, MyInventory.MyInventoryUpdate, MyInventoryLocalImpl.MyInventoryLocalUpdate, NavPoint.NavPointUpdate, NavPointLocalImpl.NavPointLocalUpdate, Player.PlayerUpdate, PlayerLocalImpl.PlayerLocalUpdate, Self.SelfUpdate, SelfLocalImpl.SelfLocalUpdate, TeamScore.TeamScoreUpdate, TeamScoreLocalImpl.TeamScoreLocalUpdate, Vehicle.VehicleUpdate, VehicleLocalImpl.VehicleLocalUpdate, WorldObjectAppearedEvent, WorldObjectDestroyedEvent, WorldObjectDisappearedEvent, WorldObjectEvent, WorldObjectFirstEncounteredEvent, WorldObjectUpdatedEvent

public interface IWorldObjectEvent<OBJECT extends IWorldObject>
extends IWorldEvent

IWorldObject related event.

Every such event will occur on some object ... therefore you can see its 'id' and of course get a hand on its instance.


Method Summary
 WorldObjectId getId()
          Id of the object where the event has occurred.
 OBJECT getObject()
          Instance of the object.
 
Methods inherited from interface cz.cuni.amis.pogamut.base.communication.worldview.event.IWorldEvent
getSimTime
 

Method Detail

getId

WorldObjectId getId()
Id of the object where the event has occurred.

Returns:

getObject

OBJECT getObject()
Instance of the object.

Returns: