C# Class ctac.AbilityButtonView

Inheritance: strange.extensions.mediation.impl.View, IPointerEnterHandler, IPointerExitHandler
Mostrar archivo Open project: dshook/centauri-tac

Public Properties

Property Type Description
ability AbilityTarget
abilityButton UnityEngine.UI.Button
clickSignal strange.extensions.signal.impl.Signal
hoverSignal Signal
piece PieceModel

Public Methods

Method Description
OnPointerEnter ( PointerEventData e ) : void
OnPointerExit ( PointerEventData e ) : void
Update ( ) : void
onClick ( ) : void

Private Methods

Method Description
init ( PlayerResourcesModel playerResources, PieceModel piece ) : void

Method Details

OnPointerEnter() public method

public OnPointerEnter ( PointerEventData e ) : void
e UnityEngine.EventSystems.PointerEventData
return void

OnPointerExit() public method

public OnPointerExit ( PointerEventData e ) : void
e UnityEngine.EventSystems.PointerEventData
return void

Update() public method

public Update ( ) : void
return void

onClick() public method

public onClick ( ) : void
return void

Property Details

ability public_oe property

public AbilityTarget,ctac ability
return AbilityTarget

abilityButton public_oe property

public Button,UnityEngine.UI abilityButton
return UnityEngine.UI.Button

clickSignal public_oe property

public Signal,strange.extensions.signal.impl clickSignal
return strange.extensions.signal.impl.Signal

hoverSignal public_oe property

public Signal hoverSignal
return Signal

piece public_oe property

public PieceModel piece
return PieceModel