C# Class Danmaku_no_Kyojin.Collisions.CollisionCircle

Inheritance: CollisionElement
Afficher le fichier Open project: Noxalus/Danmaku-no-Kyojin Class Usage Examples

Méthodes publiques

Méthode Description
CollisionCircle ( Entity parent, Vector2 relativePosition, float radius ) : System
Draw ( SpriteBatch sp ) : void
GetCenter ( ) : Vector2
Intersects ( CollisionElement collisionElement ) : bool
Project ( Vector2 axis ) : Vector2

Private Methods

Méthode Description
Intersects ( CollisionCircle element ) : bool
Intersects ( CollisionConvexPolygon element ) : bool

Method Details

CollisionCircle() public méthode

public CollisionCircle ( Entity parent, Vector2 relativePosition, float radius ) : System
parent Entity
relativePosition Vector2
radius float
Résultat System

Draw() public méthode

public Draw ( SpriteBatch sp ) : void
sp Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

GetCenter() public méthode

public GetCenter ( ) : Vector2
Résultat Vector2

Intersects() public méthode

public Intersects ( CollisionElement collisionElement ) : bool
collisionElement CollisionElement
Résultat bool

Project() public méthode

public Project ( Vector2 axis ) : Vector2
axis Vector2
Résultat Vector2