C# 클래스 CrisisAtSwissStation.PhysicsObject

파일 보기 프로젝트 열기: danielpcox/Crisis-at-Swiss-Station 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
scale float
shapes List
world Box2DX.Dynamics.World

보호된 프로퍼티들

프로퍼티 타입 설명
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