C# Class EzGame.Performance

显示文件 Open project: CodeTreeCommunity/Shooter2D

Public Properties

Property Type Description
DrawFramesPerSecond ushort
DrawFramesPerSecondBuffer float[]
UpdateFramesPerSecond float
UpdateFramesPerSecondBuffer float[]

Public Methods

Method Description
Draw ( Batch Batch, SpriteFont Font, Vector2 Position, Origin Origin, Color Fore, Color Back = null, float Angle, float Scale = 1, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Draw ( GameTime Time ) : void
Draw ( SpriteFont Font, Vector2 Position, Origin Origin, Color Fore, Color Back = null, float Angle, float Scale = 1, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Update ( GameTime Time ) : void

Method Details

Draw() public static method

public static Draw ( Batch Batch, SpriteFont Font, Vector2 Position, Origin Origin, Color Fore, Color Back = null, float Angle, float Scale = 1, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Batch EzGame.Perspective.Planar.Batch
Font Microsoft.Xna.Framework.Graphics.SpriteFont
Position Vector2
Origin Origin
Fore Color
Back Color
Angle float
Scale float
Effect SpriteEffects
Layer float
return void

Draw() public static method

public static Draw ( GameTime Time ) : void
Time Microsoft.Xna.Framework.GameTime
return void

Draw() public static method

public static Draw ( SpriteFont Font, Vector2 Position, Origin Origin, Color Fore, Color Back = null, float Angle, float Scale = 1, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Font Microsoft.Xna.Framework.Graphics.SpriteFont
Position Vector2
Origin Origin
Fore Color
Back Color
Angle float
Scale float
Effect SpriteEffects
Layer float
return void

Update() public static method

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

Property Details

DrawFramesPerSecond public_oe static_oe property

public static ushort DrawFramesPerSecond
return ushort

DrawFramesPerSecondBuffer public_oe static_oe property

public static float[] DrawFramesPerSecondBuffer
return float[]

UpdateFramesPerSecond public_oe static_oe property

public static float UpdateFramesPerSecond
return float

UpdateFramesPerSecondBuffer public_oe static_oe property

public static float[] UpdateFramesPerSecondBuffer
return float[]