C# Класс EzGame.Collision.Line

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Start Vector2

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

Метод Описание
Draw ( Batch Batch, Color Color, float Thickness = 1, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Draw ( Color Color, float Thickness = 1, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Intersects ( Line Line ) : bool
Intersects ( Line Line, Vector2 &Intersection ) : bool
Line ( Vector2 Start, Vector2 End ) : System
Offset ( Vector2 Position ) : Line

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

Draw() публичный Метод

public Draw ( Batch Batch, Color Color, float Thickness = 1, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Batch EzGame.Perspective.Planar.Batch
Color Color
Thickness float
Effect SpriteEffects
Layer float
Результат void

Draw() публичный Метод

public Draw ( Color Color, float Thickness = 1, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Color Color
Thickness float
Effect SpriteEffects
Layer float
Результат void

Intersects() публичный Метод

public Intersects ( Line Line ) : bool
Line Line
Результат bool

Intersects() публичный Метод

public Intersects ( Line Line, Vector2 &Intersection ) : bool
Line Line
Intersection Vector2
Результат bool

Line() публичный Метод

public Line ( Vector2 Start, Vector2 End ) : System
Start Vector2
End Vector2
Результат System

Offset() публичный Метод

public Offset ( Vector2 Position ) : Line
Position Vector2
Результат Line

Описание свойств

Start публичное свойство

public Vector2 Start
Результат Vector2