C# Class ctac.TileHighlightMediator

Inheritance: strange.extensions.mediation.impl.Mediator
ファイルを表示 Open project: dshook/centauri-tac

Private Properties

Property Type Description
Update void
onCancelSelectTarget void
onCardSelected void
onPieceDied void
onPieceHover void
onPieceMove void
onPieceSelected void
onPieceSpawn void
onPieceStatusChange void
onSelectTarget void
onStartTarget void
onTileHover void
onTurnEnded void
onUpdateTarget void
setAttackRangeTiles void
updateSelectHighlights void
updateTauntTiles void

Public Methods

Method Description
OnRegister ( ) : void
onRemove ( ) : void

Private Methods

Method Description
Update ( ) : void
onCancelSelectTarget ( CardModel card ) : void
onCardSelected ( CardSelectedModel cardModel ) : void
onPieceDied ( PieceModel piece ) : void
onPieceHover ( PieceModel piece ) : void
onPieceMove ( PieceModel piece ) : void
onPieceSelected ( PieceModel selectedPiece ) : void
onPieceSpawn ( PieceSpawnedModel piece ) : void
onPieceStatusChange ( PieceStatusChangeModel change ) : void
onSelectTarget ( TargetModel card ) : void
onStartTarget ( TargetModel model ) : void
onTileHover ( Tile tile ) : void
onTurnEnded ( GameTurnModel gameTurn ) : void
onUpdateTarget ( TargetModel model ) : void
setAttackRangeTiles ( List tiles, bool highlightFriendly = true ) : void
updateSelectHighlights ( TargetModel model ) : void
updateTauntTiles ( PieceModel deadPiece = null ) : void

Method Details

OnRegister() public method

public OnRegister ( ) : void
return void

onRemove() public method

public onRemove ( ) : void
return void