Package megamek.common.event
Interface GameListener
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
AbstractPhaseDisplay
,ActionPhaseDisplay
,AttackPhaseDisplay
,BoardViewSpriteHandler
,BotGUI
,ChatLounge
,CollapseWarningSpriteHandler
,DeploymentDisplay
,DeployMinefieldDisplay
,FiringArcSpriteHandler
,FiringDisplay
,FiringSolutionSpriteHandler
,FlareSpritesHandler
,FleeZoneSpriteHandler
,ForceDisplayPanel
,GameListenerAdapter
,GroundObjectSpriteHandler
,MovementDisplay
,MovementEnvelopeSpriteHandler
,MovementModifierSpriteHandler
,MovePathSpriteHandler
,PhysicalDisplay
,PointblankShotDisplay
,PrephaseDisplay
,ReportDisplay
,SBFActionPhaseDisplay
,SBFClientGUIGameListener
,SBFFiringDisplay
,SBFFormationSpriteHandler
,SBFMovementDisplay
,SBFReportDisplay
,SelectArtyAutoHitHexDisplay
,SensorRangeSpriteHandler
,StatusBarPhaseDisplay
,TargetingPhaseDisplay
Classes which implement this interface provide methods that deal with the
events that are generated when the Game is changed.
After creating an instance of a class that implements this interface it can
be added to a Game using the addGameListener
method and
removed using the removeGameListener
method. When Game is
changed the appropriate method will be invoked.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
void
void
void
void
void
void
void
default void
void
default void
void
void
default void
gameUnitChange
(GameEvent event) This event is used in SBF games when a unit (formation) changes.void
-
Method Details
-
gamePlayerConnected
-
gamePlayerDisconnected
-
gamePlayerChange
-
gamePlayerChat
-
gameTurnChange
-
gamePhaseChange
-
gameReport
-
gameEnd
-
gameBoardNew
-
gameBoardChanged
-
gameSettingsChange
-
gameMapQuery
-
gameEntityNew
-
gameEntityNewOffboard
-
gameEntityRemove
-
gameEntityChange
-
gameNewAction
-
gameClientFeedbackRequest
-
gameVictory
-
gameScriptedEvent
-
gameUnitChange
This event is used in SBF games when a unit (formation) changes.- Parameters:
event
-
-
gamePlayerStrategicAction
-