cz.cuni.amis.pogamut.base.communication.worldview.event
Interface IWorldEvent

All Superinterfaces:
Event
All Known Subinterfaces:
IGBWorldEvent, IGBWorldObjectDisappeared, IGBWorldObjectEvent, IWorldObjectEvent<OBJECT>
All Known Implementing Classes:
AddInventoryMsg, AdrenalineGained, AliveMessage, AliveMessage.AliveMessageUpdate, AliveMessageCompositeImpl, AliveMessageLocalImpl.AliveMessageLocalUpdate, AliveMessageMessage, AnimationBotID, AnimationChange, AnimationPort, AnimationStop, AutoTraceRay, AutoTraceRay.AutoTraceRayUpdate, AutoTraceRayCompositeImpl, AutoTraceRayLocalImpl.AutoTraceRayLocalUpdate, AutoTraceRayMessage, BeginMessage, BombInfo, BombInfo.BombInfoUpdate, BombInfoCompositeImpl, BombInfoLocalImpl.BombInfoLocalUpdate, BombInfoMessage, BotDamaged, BotFirstSpawned, BotKilled, Bumped, ChangedWeapon, ComboStarted, ConfigChange, ConfigChange.ConfigChangeUpdate, ConfigChangeCompositeImpl, ConfigChangeLocalImpl.ConfigChangeLocalUpdate, ConfigChangeMessage, DialogCommand, DialogFailed, DialogOk, EndMessage, EnteredVehicle, FactoryUsed, FallEdge, FastTraceResponse, FlagInfo, FlagInfo.FlagInfoUpdate, FlagInfoCompositeImpl, FlagInfoLocalImpl.FlagInfoLocalUpdate, FlagInfoMessage, GameInfo, GameInfo.GameInfoUpdate, GameInfoCompositeImpl, GameInfoLocalImpl.GameInfoLocalUpdate, GameInfoMessage, GamePaused, GameRestarted, GameResumed, GBEvent, GBObjectUpdate, GlobalChat, HandShakeEnd, HandShakeStart, HearNoise, HearPickup, HelloBotHandshake, HelloControlServerHandshake, HelloObserverHandshake, IncomingProjectile, IncomingProjectile.IncomingProjectileUpdate, IncomingProjectileCompositeImpl, IncomingProjectileLocalImpl.IncomingProjectileLocalUpdate, IncomingProjectileMessage, InitCommandRequest, InitedMessage, InitedMessage.InitedMessageUpdate, InitedMessageCompositeImpl, InitedMessageLocalImpl.InitedMessageLocalUpdate, InitedMessageMessage, Item, Item.ItemUpdate, ItemCategory, ItemCategoryEnd, ItemCategoryStart, ItemCompositeImpl, ItemDescriptorObtained, ItemListEnd, ItemListStart, ItemLocalImpl.ItemLocalUpdate, ItemMessage, ItemPickedUp, JumpPerformed, KeyEvent, Landed, ListObtained, LockedVehicle, LostChild, LostInventory, MapChange, MapFinished, MapList, MapListEnd, MapListObtained, MapListStart, MapPointListObtained, Mover, Mover.MoverUpdate, MoverCompositeImpl, MoverListEnd, MoverListObtained, MoverListStart, MoverLocalImpl.MoverLocalUpdate, MoverMessage, Mutator, MutatorListEnd, MutatorListObtained, MutatorListStart, MyInventory, MyInventory.MyInventoryUpdate, MyInventoryCompositeImpl, MyInventoryEnd, MyInventoryLocalImpl.MyInventoryLocalUpdate, MyInventoryMessage, MyInventoryStart, NavPoint, NavPoint.NavPointUpdate, NavPointCompositeImpl, NavPointListEnd, NavPointListStart, NavPointLocalImpl.NavPointLocalUpdate, NavPointMessage, NavPointNeighbourLink, NavPointNeighbourLinkEnd, NavPointNeighbourLinkStart, ObjectSelected, PasswdOk, PasswdWrong, Password, Path, PathList, PathListEnd, PathListStart, Player, Player.PlayerUpdate, PlayerCompositeImpl, PlayerDamaged, PlayerInput, PlayerJoinsGame, PlayerKilled, PlayerLeft, PlayerListEnd, PlayerListObtained, PlayerListStart, PlayerLocalImpl.PlayerLocalUpdate, PlayerMessage, PlayerScore, Pong, Reachable, ReadyCommandRequest, RecordingEnded, RecordingStarted, Self, Self.SelfUpdate, SelfCompositeImpl, SelfLocalImpl.SelfLocalUpdate, SelfMessage, ShootingStarted, ShootingStopped, Spawn, TeamChanged, TeamChat, TeamScore, TeamScore.TeamScoreUpdate, TeamScoreCompositeImpl, TeamScoreLocalImpl.TeamScoreLocalUpdate, TeamScoreMessage, Thrown, TraceResponse, TranslatorEvent, Trigger, Vehicle, Vehicle.VehicleUpdate, VehicleCompositeImpl, VehicleLocalImpl.VehicleLocalUpdate, VehicleMessage, VolumeChanged, WallCollision, WeaponUpdate, WorldEventIdentityWrapper, WorldObjectAppearedEvent, WorldObjectDestroyedEvent, WorldObjectDisappearedEvent, WorldObjectEvent, WorldObjectFirstEncounteredEvent, WorldObjectUpdatedEvent, ZoneChangedBot

public interface IWorldEvent
extends Event

General interface for events occurring in the world.

Source of these events is IWorldView.


Method Summary
 long getSimTime()
          Returns the simulation time when the event has occurred.
 

Method Detail

getSimTime

long getSimTime()
Returns the simulation time when the event has occurred.

Returns: