C# Class xnapunk.XP

Inheritance: Microsoft.Xna.Framework.Game
Datei anzeigen Open project: Gnoll/XNAPunk Class Usage Examples

Public Properties

Property Type Description
BackgroundColor Color
Camera Camera
Canvas Microsoft.Xna.Framework.Graphics.SpriteBatch
ContentManager Microsoft.Xna.Framework.Content.ContentManager
Dimensions Point
Font Microsoft.Xna.Framework.Graphics.SpriteFont
FrameRate int
GotoWorld World
Graphics GraphicsDeviceManager
Rand System.Random
World World

Public Methods

Method Description
AngleBetween ( float x1, float y1, float x2, float y2 ) : float
Distance ( Vector2 a, Vector2 b ) : float
Distance ( float x1, float y1, float x2, float y2 ) : float
ExitApp ( ) : void
ExitGame ( ) : void
Load ( String id ) : System.Image
XP ( Point dimensions ) : System
XP ( Point dimensions, int framerate ) : System

Protected Methods

Method Description
Draw ( GameTime gameTime ) : void
Initialize ( ) : void
LoadContent ( ) : void
UnloadContent ( ) : void
Update ( GameTime gameTime ) : void

Method Details

AngleBetween() public static method

public static AngleBetween ( float x1, float y1, float x2, float y2 ) : float
x1 float
y1 float
x2 float
y2 float
return float

Distance() public static method

public static Distance ( Vector2 a, Vector2 b ) : float
a Vector2
b Vector2
return float

Distance() public static method

public static Distance ( float x1, float y1, float x2, float y2 ) : float
x1 float
y1 float
x2 float
y2 float
return float

Draw() protected method

protected Draw ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

ExitApp() public static method

public static ExitApp ( ) : void
return void

ExitGame() public method

public ExitGame ( ) : void
return void

Initialize() protected method

protected Initialize ( ) : void
return void

Load() public static method

public static Load ( String id ) : System.Image
id String
return System.Image

LoadContent() protected method

protected LoadContent ( ) : void
return void

UnloadContent() protected method

protected UnloadContent ( ) : void
return void

Update() protected method

protected Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

XP() public method

public XP ( Point dimensions ) : System
dimensions Point
return System

XP() public method

public XP ( Point dimensions, int framerate ) : System
dimensions Point
framerate int
return System

Property Details

BackgroundColor public_oe static_oe property

public static Color BackgroundColor
return Color

Camera public_oe static_oe property

public static Camera,xnapunk Camera
return Camera

Canvas public_oe static_oe property

public static SpriteBatch,Microsoft.Xna.Framework.Graphics Canvas
return Microsoft.Xna.Framework.Graphics.SpriteBatch

ContentManager public_oe static_oe property

public static ContentManager,Microsoft.Xna.Framework.Content ContentManager
return Microsoft.Xna.Framework.Content.ContentManager

Dimensions public_oe static_oe property

public static Point Dimensions
return Point

Font public_oe static_oe property

public static SpriteFont,Microsoft.Xna.Framework.Graphics Font
return Microsoft.Xna.Framework.Graphics.SpriteFont

FrameRate public_oe static_oe property

public static int FrameRate
return int

GotoWorld public_oe static_oe property

public static World GotoWorld
return World

Graphics public_oe static_oe property

public static GraphicsDeviceManager Graphics
return GraphicsDeviceManager

Rand public_oe static_oe property

public static Random,System Rand
return System.Random

World public_oe static_oe property

public static World World
return World