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
,ForceWaveAvailabilityChange
,GameLoad
,GameOver
,GamePaused
,GameResumed
,GameSpeedChange
,GameStartLoad
,GameStateTick
,GameValuesRecalculate
,GateChange
,GiveDamageToEnemy
,HistoryUpdate
,InventoryItemAdd
,InventoryItemRemove
,InventoryStackChange
,IssuedItemsAdd
,ItemDragPositionChange
,ItemDragStart
,ItemDragStop
,LJ_TDI_events.Event_B.LIP
,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
,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
Modifier and TypeMethodDescriptionboolean
void
stop()
Stop event propagation.static void
static void
-
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. -
throwCancelNotAllowed
static void throwCancelNotAllowed() -
throwStopNotAllowed
static void throwStopNotAllowed()
-