C# Class ctac.CardsMediator

Inheritance: strange.extensions.mediation.impl.Mediator
Show file Open project: dshook/centauri-tac

Private Properties

Property Type Description
OpponentCards List
PlayerCards List
UpdateCardsPlayableStatus void
cleanupChooseCards void
onBuff void
onCardActivated void
onCardDestroyed void
onCardDiscarded void
onCardDrawn void
onCardDrawnShown void
onCardGiven void
onCardHovered void
onCardSelected void
onDestroyCard void
onPlayerResourceSet void
onQueueProcessComplete void
onTurnEnded void

Public Methods

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

Private Methods

Method Description
OpponentCards ( ) : List
PlayerCards ( ) : List
UpdateCardsPlayableStatus ( List cards ) : void
cleanupChooseCards ( ChooseModel chooseModel ) : void
onBuff ( CardBuffModel cardBuff ) : void
onCardActivated ( ActivateModel act ) : void
onCardDestroyed ( CardModel card ) : void
onCardDiscarded ( CardModel card ) : void
onCardDrawn ( CardModel card ) : void
onCardDrawnShown ( CardModel card ) : void
onCardGiven ( CardModel card ) : void
onCardHovered ( CardModel card ) : void
onCardSelected ( CardSelectedModel cardModel ) : void
onDestroyCard ( int cardId ) : void
onPlayerResourceSet ( SetPlayerResourceModel resource ) : void
onQueueProcessComplete ( int t ) : void
onTurnEnded ( GameTurnModel turns ) : void

Method Details

OnRegister() public method

public OnRegister ( ) : void
return void

onRemove() public method

public onRemove ( ) : void
return void