C# Class flxSharp.flxSharp.FlxRect

Stores a rectangle.
Afficher le fichier Open project: jlorek/flxSharp Class Usage Examples

Méthodes publiques

Méthode Description
FlxRect ( float x, float y, float width, float height ) : System

Instantiate a new rectangle.

ToRectangle ( ) : Rectangle

Create a new Rectangle from this FlxRect.

copyFrom ( FlxRect rect ) : FlxRect

Helper function, just copies the values from the specified rectangle.

copyFromFlash ( object flashRect ) : FlxRect

Helper function, just copies the values from the specified Flash rectangle.

copyTo ( FlxRect rect ) : FlxRect

Helper function, just copies the values from this rectangle to the specified rectangle.

copyToFlash ( object flashRect ) : object

Helper function, just copies the values from this rectangle to the specified Flash rectangle.

make ( float x, float y, float width, float height ) : FlxRect

Instantiate a new rectangle. Protip: Values of the current instance are set, but nothing is created here.

overlaps ( FlxRect rect ) : System.Boolean

Checks to see if some FlxRect object overlaps this FlxRect object.

Method Details

FlxRect() public méthode

Instantiate a new rectangle.
public FlxRect ( float x, float y, float width, float height ) : System
x float The X-coordinate of the rectangle in space.
y float The Y-coordinate of the rectangle in space.
width float Desired width of the rectangle.
height float Desired height of the rectangle.
Résultat System

ToRectangle() public méthode

Create a new Rectangle from this FlxRect.
public ToRectangle ( ) : Rectangle
Résultat Microsoft.Xna.Framework.Rectangle

copyFrom() public méthode

Helper function, just copies the values from the specified rectangle.
public copyFrom ( FlxRect rect ) : FlxRect
rect FlxRect Any FlxRect.
Résultat FlxRect

copyFromFlash() public méthode

Helper function, just copies the values from the specified Flash rectangle.
public copyFromFlash ( object flashRect ) : FlxRect
flashRect object Any Rectangle.
Résultat FlxRect

copyTo() public méthode

Helper function, just copies the values from this rectangle to the specified rectangle.
public copyTo ( FlxRect rect ) : FlxRect
rect FlxRect Any FlxRect.
Résultat FlxRect

copyToFlash() public méthode

Helper function, just copies the values from this rectangle to the specified Flash rectangle.
public copyToFlash ( object flashRect ) : object
flashRect object Any Rectangle.
Résultat object

make() public méthode

Instantiate a new rectangle. Protip: Values of the current instance are set, but nothing is created here.
public make ( float x, float y, float width, float height ) : FlxRect
x float The X-coordinate of the rectangle in space.
y float The Y-coordinate of the rectangle in space.
width float Desired width of the rectangle.
height float Desired height of the rectangle.
Résultat FlxRect

overlaps() public méthode

Checks to see if some FlxRect object overlaps this FlxRect object.
public overlaps ( FlxRect rect ) : System.Boolean
rect FlxRect The rectangle being tested.
Résultat System.Boolean