C# Class inputManager, Main-Working-Repository

Inheritance: MonoBehaviour
Afficher le fichier Open project: GCSShatteredSpace/Main-Working-Repository Class Usage Examples

Méthodes publiques

Свойство Type Description
commands Stack

Méthodes publiques

Méthode Description
Start ( ) : void
Update ( ) : void
attackCommand ( Vector2 pos ) : void
cancelAttack ( ) : void
cancelCommand ( ) : void
drawLine ( ) : void
endTargeting ( ) : void
gainTechnology ( string technology ) : void
getMyPlayer ( ) : player,
getPlayerPosition ( ) : Vector2
getTurnStartTime ( ) : float
getWeaponId ( ) : int
hasAttackLeft ( ) : bool
hasMoveLeft ( ) : bool
inMovement ( Vector2 pos ) : bool
inTarget ( Vector2 pos ) : bool
isCommandable ( ) : bool
isInTargetMode ( ) : bool
moveCommand ( Vector2 pos ) : void
resetCommands ( Vector2 pos ) : void
sendCommands ( ) : void
setMaxSteps ( int steps ) : void
setMenu ( bool value ) : void
setMyPlayer ( player, p ) : void
startNewTurn ( Vector2 pos ) : void
startTargeting ( Vector2 pos ) : void

Method Details

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

attackCommand() public méthode

public attackCommand ( Vector2 pos ) : void
pos Vector2
Résultat void

cancelAttack() public méthode

public cancelAttack ( ) : void
Résultat void

cancelCommand() public méthode

public cancelCommand ( ) : void
Résultat void

drawLine() public méthode

public drawLine ( ) : void
Résultat void

endTargeting() public méthode

public endTargeting ( ) : void
Résultat void

gainTechnology() public méthode

public gainTechnology ( string technology ) : void
technology string
Résultat void

getMyPlayer() public méthode

public getMyPlayer ( ) : player,
Résultat player,

getPlayerPosition() public méthode

public getPlayerPosition ( ) : Vector2
Résultat Vector2

getTurnStartTime() public méthode

public getTurnStartTime ( ) : float
Résultat float

getWeaponId() public méthode

public getWeaponId ( ) : int
Résultat int

hasAttackLeft() public méthode

public hasAttackLeft ( ) : bool
Résultat bool

hasMoveLeft() public méthode

public hasMoveLeft ( ) : bool
Résultat bool

inMovement() public méthode

public inMovement ( Vector2 pos ) : bool
pos Vector2
Résultat bool

inTarget() public méthode

public inTarget ( Vector2 pos ) : bool
pos Vector2
Résultat bool

isCommandable() public méthode

public isCommandable ( ) : bool
Résultat bool

isInTargetMode() public méthode

public isInTargetMode ( ) : bool
Résultat bool

moveCommand() public méthode

public moveCommand ( Vector2 pos ) : void
pos Vector2
Résultat void

resetCommands() public méthode

public resetCommands ( Vector2 pos ) : void
pos Vector2
Résultat void

sendCommands() public méthode

public sendCommands ( ) : void
Résultat void

setMaxSteps() public méthode

public setMaxSteps ( int steps ) : void
steps int
Résultat void

setMenu() public méthode

public setMenu ( bool value ) : void
value bool
Résultat void

setMyPlayer() public méthode

public setMyPlayer ( player, p ) : void
p player,
Résultat void

startNewTurn() public méthode

public startNewTurn ( Vector2 pos ) : void
pos Vector2
Résultat void

startTargeting() public méthode

public startTargeting ( Vector2 pos ) : void
pos Vector2
Résultat void

Property Details

commands public_oe property

public Stack commands
Résultat Stack