C# Class MiningGame.Code.PlayerClasses.PlayerClass

显示文件 Open project: geel9/Minor-Destruction Class Usage Examples

Public Properties

Property Type Description
AnimationLegs Animation
AnimationTorso Animation
Player MiningGame.Code.Entities.PlayerEntity
PlayerClasses System.Type[]

Public Methods

Method Description
Draw_Post ( SpriteBatch sb ) : void
Draw_Pre ( SpriteBatch sb ) : void
GetAimingAngle ( Vector2 EntityPosition ) : short
OnDeath ( ) : void
OnSpawn ( ) : void
ReadState ( Packet p ) : void
Update ( GameTime time ) : void

Method Details

Draw_Post() public method

public Draw_Post ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
return void

Draw_Pre() public method

public Draw_Pre ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
return void

GetAimingAngle() public method

public GetAimingAngle ( Vector2 EntityPosition ) : short
EntityPosition Vector2
return short

OnDeath() public method

public OnDeath ( ) : void
return void

OnSpawn() public method

public OnSpawn ( ) : void
return void

ReadState() public method

public ReadState ( Packet p ) : void
p Packet
return void

Update() public method

public Update ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
return void

Property Details

AnimationLegs public_oe property

public Animation AnimationLegs
return Animation

AnimationTorso public_oe property

public Animation AnimationTorso
return Animation

Player public_oe property

public PlayerEntity,MiningGame.Code.Entities Player
return MiningGame.Code.Entities.PlayerEntity

PlayerClasses public_oe static_oe property

public static Type[],System PlayerClasses
return System.Type[]