C# 클래스 CrisisAtSwissStation.PolygonObject

상속: PhysicsObject
파일 보기 프로젝트 열기: danielpcox/Crisis-at-Swiss-Station

공개 메소드들

메소드 설명
Draw ( Matrix cameraTransform ) : void
PolygonObject ( World world, Vector2 points, Microsoft.Xna.Framework.Graphics.Texture2D texture, float density, float friction, float restitution ) : System
reloadNonSerializedAssets ( ) : void

비공개 메소드들

메소드 설명
CreateDrawable ( List triangles ) : void
CreateShapes ( List triangles, float density, float friction, float restitution ) : void
GetColinearity ( Vector2 testPoint, Vector2 origin, Vector2 direction ) : float
Split ( LinkedList polygon, Vector2 points, List triangles ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( Matrix cameraTransform ) : void
cameraTransform Matrix
리턴 void

PolygonObject() 공개 메소드

public PolygonObject ( World world, Vector2 points, Microsoft.Xna.Framework.Graphics.Texture2D texture, float density, float friction, float restitution ) : System
world Box2DX.Dynamics.World
points Vector2
texture Microsoft.Xna.Framework.Graphics.Texture2D
density float
friction float
restitution float
리턴 System

reloadNonSerializedAssets() 공개 메소드

public reloadNonSerializedAssets ( ) : void
리턴 void