Final-Bomber  0.1
Bomberman/Dynablaster remake in C# using XNA.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Pages
FBClient.WorldEngine.Camera2D Class Reference

Public Member Functions

 Camera2D (Viewport viewport, Point worldSize, float initialZoom)
 
void Move (Vector2 amount)
 
void Update (GameTime gameTime, Vector2 position)
 
Matrix GetTransformation ()
 

Properties

float Zoom [get, set]
 
float Rotation [get, set]
 
Vector2 Position [get, set]
 
Rectangle ViewportRectangle [get]
 

Detailed Description

Definition at line 9 of file Camera2D.cs.

Constructor & Destructor Documentation

FBClient.WorldEngine.Camera2D.Camera2D ( Viewport  viewport,
Point  worldSize,
float  initialZoom 
)

Definition at line 25 of file Camera2D.cs.

Member Function Documentation

Matrix FBClient.WorldEngine.Camera2D.GetTransformation ( )

Definition at line 157 of file Camera2D.cs.

void FBClient.WorldEngine.Camera2D.Move ( Vector2  amount)

Definition at line 57 of file Camera2D.cs.

void FBClient.WorldEngine.Camera2D.Update ( GameTime  gameTime,
Vector2  position 
)

Definition at line 88 of file Camera2D.cs.

Property Documentation

Vector2 FBClient.WorldEngine.Camera2D.Position
getset

Definition at line 63 of file Camera2D.cs.

float FBClient.WorldEngine.Camera2D.Rotation
getset

Definition at line 52 of file Camera2D.cs.

Rectangle FBClient.WorldEngine.Camera2D.ViewportRectangle
get

Definition at line 82 of file Camera2D.cs.

float FBClient.WorldEngine.Camera2D.Zoom
getset

Definition at line 39 of file Camera2D.cs.


The documentation for this class was generated from the following file: