C# Класс CrisisAtSwissStation.PhysicsObject

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

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

Свойство Тип Описание
scale float
shapes List
world Box2DX.Dynamics.World

Защищенные свойства (Protected)

Свойство Тип Описание
boundingBox Microsoft.Xna.Framework.Rectangle
children List
controllers List
horizontalScale float

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

Метод Описание
AddToWorld ( ) : void
Die ( ) : void
Draw ( Matrix cameraTransform ) : void
PhysicsObject ( World world ) : System
RemoveFromWorld ( ) : void
SetTransform ( Vector2 position, float rotation ) : void
SetupJoints ( World world ) : void
Update ( CASSWorld world, float dt ) : void
getBBRelativeToWorld ( ) : Rectangle
getCenterPoint ( ) : Point
mapPointOnImage ( Vector2 point ) : Vector2
mapPointOnImage ( float x, float y ) : Vector2

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

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

public AddToWorld ( ) : void
Результат void

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

public Die ( ) : void
Результат void

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

public Draw ( Matrix cameraTransform ) : void
cameraTransform Matrix
Результат void

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

public PhysicsObject ( World world ) : System
world Box2DX.Dynamics.World
Результат System

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

public RemoveFromWorld ( ) : void
Результат void

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

public SetTransform ( Vector2 position, float rotation ) : void
position Vector2
rotation float
Результат void

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

public SetupJoints ( World world ) : void
world Box2DX.Dynamics.World
Результат void

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

public Update ( CASSWorld world, float dt ) : void
world CASSWorld
dt float
Результат void

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

public getBBRelativeToWorld ( ) : Rectangle
Результат Microsoft.Xna.Framework.Rectangle

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

public getCenterPoint ( ) : Point
Результат Point

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

public mapPointOnImage ( Vector2 point ) : Vector2
point Vector2
Результат Vector2

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

public mapPointOnImage ( float x, float y ) : Vector2
x float
y float
Результат Vector2

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

boundingBox защищенное свойство

protected Rectangle,Microsoft.Xna.Framework boundingBox
Результат Microsoft.Xna.Framework.Rectangle

children защищенное свойство

protected List children
Результат List

controllers защищенное свойство

protected List controllers
Результат List

horizontalScale защищенное свойство

protected float horizontalScale
Результат float

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

public float scale
Результат float

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

public List shapes
Результат List

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

public World,Box2DX.Dynamics world
Результат Box2DX.Dynamics.World