C# Класс MapEditor.Helpers.Util

Показать файл Открыть проект

Открытые методы

Метод Описание
GetCustomTexture2D ( SpriteBatch batch, Color color ) : Microsoft.Xna.Framework.Graphics.Texture2D

GetHypoteneuseAngleDegrees ( Point p1, Point p2 ) : float

Gets the angle of the hypoteneuse with the X-axis between two points.

GetHypoteneuseAngleRad ( Point p1, Point p2 ) : float

Gets the angle of the hypoteneuse with the X-axis between two points.

GetHypoteneuseLength ( Point p1, Point p2 ) : double

Gets the length of the hypoteneuse between two points.

GetPointOnCircle ( Point location, double radius, double angle ) : Point

Gets a point at the edge of a circle at a location, with given radius, with the given angle.

GetQuadDepth ( int width ) : int
LoadNodes ( String filename, GraphicsDevice graphicsdevice ) : void

Loads collisionnodes from a file

LoadPlayers ( String filename ) : void

Описание методов

GetCustomTexture2D() публичный статический Метод

public static GetCustomTexture2D ( SpriteBatch batch, Color color ) : Microsoft.Xna.Framework.Graphics.Texture2D
batch Microsoft.Xna.Framework.Graphics.SpriteBatch
color Color
Результат Microsoft.Xna.Framework.Graphics.Texture2D

GetHypoteneuseAngleDegrees() публичный статический Метод

Gets the angle of the hypoteneuse with the X-axis between two points.
public static GetHypoteneuseAngleDegrees ( Point p1, Point p2 ) : float
p1 Point Point one
p2 Point Point two
Результат float

GetHypoteneuseAngleRad() публичный статический Метод

Gets the angle of the hypoteneuse with the X-axis between two points.
public static GetHypoteneuseAngleRad ( Point p1, Point p2 ) : float
p1 Point Point one
p2 Point Point two
Результат float

GetHypoteneuseLength() публичный статический Метод

Gets the length of the hypoteneuse between two points.
public static GetHypoteneuseLength ( Point p1, Point p2 ) : double
p1 Point Point 1
p2 Point Point 2
Результат double

GetPointOnCircle() публичный статический Метод

Gets a point at the edge of a circle at a location, with given radius, with the given angle.
public static GetPointOnCircle ( Point location, double radius, double angle ) : Point
location Point The location of the circle
radius double The radius of the circle
angle double The angle
Результат Point

GetQuadDepth() публичный статический Метод

public static GetQuadDepth ( int width ) : int
width int
Результат int

LoadNodes() публичный статический Метод

Loads collisionnodes from a file
public static LoadNodes ( String filename, GraphicsDevice graphicsdevice ) : void
filename String
graphicsdevice GraphicsDevice Graphics Device
Результат void

LoadPlayers() публичный статический Метод

public static LoadPlayers ( String filename ) : void
filename String
Результат void