Package com.prineside.tdi2.events
Class StoppableEvent
java.lang.Object
com.prineside.tdi2.events.StoppableEvent
- All Implemented Interfaces:
Event
- Direct Known Subclasses:
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
,GameOver
,GamePaused
,GameResumed
,GameSpeedChange
,GameStateTick
,GameValuesRecalculate
,GateChange
,HistoryUpdate
,InventoryItemAdd
,InventoryItemRemove
,InventoryStackChange
,IssuedItemsAdd
,ItemDragPositionChange
,ItemDragStart
,ItemDragStop
,MapDrawModeChange
,MapEditorSelectionChange
,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
,StartRender
,SystemsDispose
,SystemsPostSetup
,SystemsSetup
,SystemsStateRestore
,TileChange
,TowerAbilityChange
,TowerAimStrategyChange
,TowerBuild
,TowerCustomButtonPress
,TowerExperienceChange
,TowerLevelUp
,TowerPlace
,TowerPreSell
,TowersDefaultAimStrategyChange
,TowerSell
,TowerUpgrade
,UnitDespawn
,UnitDie
,UnitSpawn
,VisibleDisplayFrameChange
,WaveComplete
,WaveStart
,WaveStatusChange
Can be stopped, can't be canceled
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
StoppableEvent
public StoppableEvent()
-
-
Method Details
-
isStopped
public final boolean isStopped() -
stop
public final void stop()Description copied from interface:Event
Stop event propagation. When any listener stops the event, all of the remaining listeners down the chain will never be notified about it.
-