Package com.prineside.tdi2.events
Interface Event
- All Known Implementing Classes:
 AddBuffToEnemy,EnemyDie,EnemyReachTarget,EnemySpawn,EnemyTakeDamage,GameLoad,GameStartLoad,GameStateTick,GiveDamageToEnemy,LJ_TDI_events.Event_A.LIP,MinerMineItem,MinerResourceChange,PostRender,PreRender,RemoveBuffFromEnemy,Render,Render,ScreenResize,SignalEvent,StartRender,StoppableEvent,SystemsDispose,SystemsPostSetup,SystemsSetup,SystemsStateRestore,TowerExperienceChange,VisibleDisplayFrameChange,WaveStart
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 TypeMethodDescriptionbooleanvoidstop()Stop event propagation.static voidstatic 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() 
 -