C# Class TuneBlaster_.Graphics.Core

Inheritance: Image
Afficher le fichier Open project: kiniry-teaching/UCD Class Usage Examples

Méthodes publiques

Свойство Type Description
acceleration float
balls List
ballsSize int
blackwhite bool
looseBalls List
searchLightOn bool

Méthodes publiques

Méthode Description
AddBall ( FixedBall f ) : void
BlackWhite ( ) : void
CheckExplosions ( ) : void
CheckLoose ( ) : void
Colour ( ) : void
Core ( ) : System
Core ( GamePadState g ) : System
Draw ( GameTime gameTime ) : void
DrawSearchLight ( GameTime gameTime ) : void
GameOver ( ) : bool
Initialise ( ) : void
Initialise ( Vector2 mySize, Vector2 myPosition, Microsoft.Xna.Framework.Game g ) : void
LoadGraphicsContent ( SpriteBatch spriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
Move ( KeyboardState keyBoardState ) : void
Move ( KeyboardState keyBoardState, GamePadState gamePadState ) : void
MoveSearchLight ( KeyboardState keyboard, GamePadState gamepad ) : void
NextSpecial ( ) : void
ResetSpecial ( ) : void
SetControllerRotation ( ) : void
SetControllerRotation ( GamePadState gamePadState ) : void
SetKeyboardRotation ( KeyboardState keyBoardState ) : void
SetRotation ( ) : void
Update ( GameTime gameTime, KeyboardState keyBoardState, GamePadState gamePadState ) : value
Update ( GameTime gameTime, KeyboardState keyBoardState ) : void
UpdateLoose ( ) : void
addBall ( FixedBall f ) : void
getBallSize ( ) : int
getPos ( ) : Vector3
removeBall ( FixedBall f ) : void
setPos ( Vector3 v ) : void

Method Details

AddBall() public méthode

public AddBall ( FixedBall f ) : void
f FixedBall
Résultat void

BlackWhite() public méthode

public BlackWhite ( ) : void
Résultat void

CheckExplosions() public méthode

public CheckExplosions ( ) : void
Résultat void

CheckLoose() public méthode

public CheckLoose ( ) : void
Résultat void

Colour() public méthode

public Colour ( ) : void
Résultat void

Core() public méthode

public Core ( ) : System
Résultat System

Core() public méthode

public Core ( GamePadState g ) : System
g Microsoft.Xna.Framework.Input.GamePadState
Résultat System

Draw() public méthode

public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Résultat void

DrawSearchLight() public méthode

public DrawSearchLight ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Résultat void

GameOver() public méthode

public GameOver ( ) : bool
Résultat bool

Initialise() public méthode

public Initialise ( ) : void
Résultat void

Initialise() public méthode

public Initialise ( Vector2 mySize, Vector2 myPosition, Microsoft.Xna.Framework.Game g ) : void
mySize Vector2
myPosition Vector2
g Microsoft.Xna.Framework.Game
Résultat void

LoadGraphicsContent() public méthode

public LoadGraphicsContent ( SpriteBatch spriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
texture Microsoft.Xna.Framework.Graphics.Texture2D
Résultat void

Move() public méthode

public Move ( KeyboardState keyBoardState ) : void
keyBoardState Microsoft.Xna.Framework.Input.KeyboardState
Résultat void

Move() public méthode

public Move ( KeyboardState keyBoardState, GamePadState gamePadState ) : void
keyBoardState Microsoft.Xna.Framework.Input.KeyboardState
gamePadState Microsoft.Xna.Framework.Input.GamePadState
Résultat void

MoveSearchLight() public méthode

public MoveSearchLight ( KeyboardState keyboard, GamePadState gamepad ) : void
keyboard Microsoft.Xna.Framework.Input.KeyboardState
gamepad Microsoft.Xna.Framework.Input.GamePadState
Résultat void

NextSpecial() public méthode

public NextSpecial ( ) : void
Résultat void

ResetSpecial() public méthode

public ResetSpecial ( ) : void
Résultat void

SetControllerRotation() public méthode

public SetControllerRotation ( ) : void
Résultat void

SetControllerRotation() public méthode

public SetControllerRotation ( GamePadState gamePadState ) : void
gamePadState Microsoft.Xna.Framework.Input.GamePadState
Résultat void

SetKeyboardRotation() public méthode

public SetKeyboardRotation ( KeyboardState keyBoardState ) : void
keyBoardState Microsoft.Xna.Framework.Input.KeyboardState
Résultat void

SetRotation() public méthode

public SetRotation ( ) : void
Résultat void

Update() public méthode

public Update ( GameTime gameTime, KeyboardState keyBoardState, GamePadState gamePadState ) : value
gameTime Microsoft.Xna.Framework.GameTime
keyBoardState Microsoft.Xna.Framework.Input.KeyboardState
gamePadState Microsoft.Xna.Framework.Input.GamePadState
Résultat value

Update() public méthode

public Update ( GameTime gameTime, KeyboardState keyBoardState ) : void
gameTime Microsoft.Xna.Framework.GameTime
keyBoardState Microsoft.Xna.Framework.Input.KeyboardState
Résultat void

UpdateLoose() public méthode

public UpdateLoose ( ) : void
Résultat void

addBall() public méthode

public addBall ( FixedBall f ) : void
f FixedBall
Résultat void

getBallSize() public méthode

public getBallSize ( ) : int
Résultat int

getPos() public méthode

public getPos ( ) : Vector3
Résultat Vector3

removeBall() public méthode

public removeBall ( FixedBall f ) : void
f FixedBall
Résultat void

setPos() public méthode

public setPos ( Vector3 v ) : void
v Vector3
Résultat void

Property Details

acceleration public_oe property

public float acceleration
Résultat float

balls public_oe property

public List balls
Résultat List

ballsSize public_oe property

public int ballsSize
Résultat int

blackwhite public_oe property

public bool blackwhite
Résultat bool

looseBalls public_oe property

public List looseBalls
Résultat List

searchLightOn public_oe property

public bool searchLightOn
Résultat bool