C# 클래스 TuneBlaster_.Graphics.Core

상속: Image
파일 보기 프로젝트 열기: kiniry-teaching/UCD 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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