C# Class MGame, Madness

Inheritance: FMultiTouchableInterface
Afficher le fichier Open project: MattRix/Madness Class Usage Examples

Méthodes publiques

Свойство Type Description
colorRed Color
colorWhite Color
container FContainer,
effectLayer MEffectLayer,
frameCount int
hudLayer FContainer,
instance MGame,
page MInGamePage,
preCalcSQRTs int[]

Méthodes publiques

Méthode Description
AddDNA ( MPlayer, player ) : void
CreateBeast ( MPlayer, player ) : void
Destroy ( ) : void
GetIntSQRT ( int num ) : int
HandleMultiTouch ( FTouch, touches ) : void
MGame ( MInGamePage, page ) : System
RemoveBeast ( MBeast, beastToRemove ) : void
RemoveDNA ( MPlayer, player, int amount ) : void
SetAttackTarget ( MPlayer, player, Vector2 targetPosition ) : void
ShowNote ( string message, float duration ) : void

Méthodes protégées

Méthode Description
HandleUpdate ( ) : void

Private Methods

Méthode Description
CreateTowers ( ) : void
CreateUI ( ) : void
HandleNoteComplete ( AbstractTween, tween ) : void
HandleWinComplete ( AbstractTween, tween ) : void
KillPlayer ( MPlayer, player ) : void
MGame ( ) : System

Method Details

AddDNA() public méthode

public AddDNA ( MPlayer, player ) : void
player MPlayer,
Résultat void

CreateBeast() public méthode

public CreateBeast ( MPlayer, player ) : void
player MPlayer,
Résultat void

Destroy() public méthode

public Destroy ( ) : void
Résultat void

GetIntSQRT() public static méthode

public static GetIntSQRT ( int num ) : int
num int
Résultat int

HandleMultiTouch() public méthode

public HandleMultiTouch ( FTouch, touches ) : void
touches FTouch,
Résultat void

HandleUpdate() protected méthode

protected HandleUpdate ( ) : void
Résultat void

MGame() public méthode

public MGame ( MInGamePage, page ) : System
page MInGamePage,
Résultat System

RemoveBeast() public méthode

public RemoveBeast ( MBeast, beastToRemove ) : void
beastToRemove MBeast,
Résultat void

RemoveDNA() public méthode

public RemoveDNA ( MPlayer, player, int amount ) : void
player MPlayer,
amount int
Résultat void

SetAttackTarget() public méthode

public SetAttackTarget ( MPlayer, player, Vector2 targetPosition ) : void
player MPlayer,
targetPosition Vector2
Résultat void

ShowNote() public méthode

public ShowNote ( string message, float duration ) : void
message string
duration float
Résultat void

Property Details

colorRed public_oe static_oe property

public static Color colorRed
Résultat Color

colorWhite public_oe static_oe property

public static Color colorWhite
Résultat Color

container public_oe property

public FContainer, container
Résultat FContainer,

effectLayer public_oe property

public MEffectLayer, effectLayer
Résultat MEffectLayer,

frameCount public_oe property

public int frameCount
Résultat int

hudLayer public_oe property

public FContainer, hudLayer
Résultat FContainer,

instance public_oe static_oe property

public static MGame, instance
Résultat MGame,

page public_oe property

public MInGamePage, page
Résultat MInGamePage,

preCalcSQRTs public_oe static_oe property

public static int[] preCalcSQRTs
Résultat int[]