C# Класс TuneBlaster_.Graphics.Core

Наследование: Image
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
acceleration float
balls List
ballsSize int
blackwhite bool
looseBalls List
searchLightOn bool

Открытые методы

Метод Описание
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

Описание методов

AddBall() публичный Метод

public AddBall ( FixedBall f ) : void
f FixedBall
Результат void

BlackWhite() публичный Метод

public BlackWhite ( ) : void
Результат void

CheckExplosions() публичный Метод

public CheckExplosions ( ) : void
Результат void

CheckLoose() публичный Метод

public CheckLoose ( ) : void
Результат void

Colour() публичный Метод

public Colour ( ) : void
Результат void

Core() публичный Метод

public Core ( ) : System
Результат System

Core() публичный Метод

public Core ( GamePadState g ) : System
g Microsoft.Xna.Framework.Input.GamePadState
Результат System

Draw() публичный Метод

public Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

DrawSearchLight() публичный Метод

public DrawSearchLight ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

GameOver() публичный Метод

public GameOver ( ) : bool
Результат bool

Initialise() публичный Метод

public Initialise ( ) : void
Результат void

Initialise() публичный Метод

public Initialise ( Vector2 mySize, Vector2 myPosition, Microsoft.Xna.Framework.Game g ) : void
mySize Vector2
myPosition Vector2
g Microsoft.Xna.Framework.Game
Результат void

LoadGraphicsContent() публичный Метод

public LoadGraphicsContent ( SpriteBatch spriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D texture ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
texture Microsoft.Xna.Framework.Graphics.Texture2D
Результат void

Move() публичный Метод

public Move ( KeyboardState keyBoardState ) : void
keyBoardState Microsoft.Xna.Framework.Input.KeyboardState
Результат void

Move() публичный Метод

public Move ( KeyboardState keyBoardState, GamePadState gamePadState ) : void
keyBoardState Microsoft.Xna.Framework.Input.KeyboardState
gamePadState Microsoft.Xna.Framework.Input.GamePadState
Результат void

MoveSearchLight() публичный Метод

public MoveSearchLight ( KeyboardState keyboard, GamePadState gamepad ) : void
keyboard Microsoft.Xna.Framework.Input.KeyboardState
gamepad Microsoft.Xna.Framework.Input.GamePadState
Результат void

NextSpecial() публичный Метод

public NextSpecial ( ) : void
Результат void

ResetSpecial() публичный Метод

public ResetSpecial ( ) : void
Результат void

SetControllerRotation() публичный Метод

public SetControllerRotation ( ) : void
Результат void

SetControllerRotation() публичный Метод

public SetControllerRotation ( GamePadState gamePadState ) : void
gamePadState Microsoft.Xna.Framework.Input.GamePadState
Результат void

SetKeyboardRotation() публичный Метод

public SetKeyboardRotation ( KeyboardState keyBoardState ) : void
keyBoardState Microsoft.Xna.Framework.Input.KeyboardState
Результат void

SetRotation() публичный Метод

public SetRotation ( ) : void
Результат void

Update() публичный Метод

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
Результат value

Update() публичный Метод

public Update ( GameTime gameTime, KeyboardState keyBoardState ) : void
gameTime Microsoft.Xna.Framework.GameTime
keyBoardState Microsoft.Xna.Framework.Input.KeyboardState
Результат void

UpdateLoose() публичный Метод

public UpdateLoose ( ) : void
Результат void

addBall() публичный Метод

public addBall ( FixedBall f ) : void
f FixedBall
Результат void

getBallSize() публичный Метод

public getBallSize ( ) : int
Результат int

getPos() публичный Метод

public getPos ( ) : Vector3
Результат Vector3

removeBall() публичный Метод

public removeBall ( FixedBall f ) : void
f FixedBall
Результат void

setPos() публичный Метод

public setPos ( Vector3 v ) : void
v Vector3
Результат void

Описание свойств

acceleration публичное свойство

public float acceleration
Результат float

balls публичное свойство

public List balls
Результат List

ballsSize публичное свойство

public int ballsSize
Результат int

blackwhite публичное свойство

public bool blackwhite
Результат bool

looseBalls публичное свойство

public List looseBalls
Результат List

searchLightOn публичное свойство

public bool searchLightOn
Результат bool