Package com.prineside.tdi2.events
Interface Event
- All Known Implementing Classes:
AbilitiesConfigChange,AbilityApply,AbilityStart,AbilityUseStart,AbilityUseStop,AddBuffToEnemy,BaseHealthChange,BestReplayLoadFromServer,BonusesReRoll,BonusPointsUpdate,BonusSelect,BonusStageRequirementMet,BonusStagesConfigSet,BuildingRemove,CancellableStoppableEvent,CoinsChange,CoreTileLevelUp,CoreTileUpgradeInstall,EnemyDespawn,EnemyDie,EnemyLootAdd,EnemyReachTarget,EnemySpawn,EnemyTakeDamage,EntryStateChange,ForceWaveAvailabilityChange,GameDispose,GameLoad,GameOver,GamePaused,GameResumed,GameSpeedChange,GameStartLoad,GameStateTick,GameValuesRecalculate,GateChange,GiveDamageToEnemy,HistoryUpdate,InventoryItemAdd,InventoryItemRemove,InventoryStackChange,IssuedItemsAdd,ItemDragPositionChange,ItemDragStart,ItemDragStop,MapDrawModeChange,MapEditorSelectionChange,MapElementHover,MapElementSelect,MapSizeChange,MapValidationFail,MdpsUpdate,MinedResourcesChange,MinerBuild,MinerMineItem,MinerPlace,MinerRemove,MinerResourceChange,MinerSell,MinerUpgrade,ModifierBuild,ModifierCustomButtonPress,ModifierPlace,ModifierSell,MouseClick,MouseMove,NextWaveForce,PathfindingRebuild,PostRender,PreRender,ProjectileDespawn,ProjectileSpawn,RemoveBuffFromEnemy,Render,Render,RewardingAdBecameAvailable,RewardingAdRegistered,ScoreChange,ScreenResize,SelectionChange,SignalEvent,StartRender,StoppableEvent,SystemsDispose,SystemsPostSetup,SystemsSetup,SystemsStateRestore,TileChange,TowerAbilityChange,TowerAimStrategyChange,TowerBuild,TowerCustomButtonPress,TowerExperienceChange,TowerLevelUp,TowerPlace,TowerPreSell,TowersDefaultAimStrategyChange,TowerSell,TowerUpgrade,UnitDespawn,UnitDie,UnitSpawn,VisibleDisplayFrameChange,WaveComplete,WaveStart,WaveStatusChange
public interface Event
Represents event type. Acts as a single argument passed to listeners.
Regular Java code should extend AbstractEvent instead.
-
Method Summary
-
Method Details
-
isStopped
boolean isStopped()- Returns:
- true if event is stopped by some of the listeners
-
stop
void stop()Stop event propagation. When any listener stops the event, all of the remaining listeners down the chain will never be notified about it.
-