C# 클래스 Box2DX.Dynamics.Contact

파일 보기 프로젝트 열기: KrugerHeavyIndustries/box2d-unity 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_fixtureA Fixture
_fixtureB Fixture
_flags CollisionFlags
_manifold Box2DX.Collision.Manifold
_next Contact
_nodeA ContactEdge
_nodeB ContactEdge
_prev Contact
_toi float
s_initialized bool
s_registers Box2DX.Dynamics.ContactRegister[][]

공개 메소드들

메소드 설명
AddType ( ContactCreateFcn createFcn, ContactDestroyFcn destoryFcn, ShapeType type1, ShapeType type2 ) : void
ComputeTOI ( Sweep sweepA, Sweep sweepB ) : float
Contact ( ) : System
Contact ( Fixture fA, Fixture fB ) : System
Create ( Fixture fixtureA, Fixture fixtureB ) : Contact
Destroy ( Contact &contact ) : void
Evaluate ( ) : void
GetNext ( ) : Contact

Get the next contact in the world's contact list.

GetWorldManifold ( Box2DX.Collision.WorldManifold &worldManifold ) : void

Get the world manifold.

InitializeRegisters ( ) : void
Update ( ContactListener listener ) : void

메소드 상세

AddType() 공개 정적인 메소드

public static AddType ( ContactCreateFcn createFcn, ContactDestroyFcn destoryFcn, ShapeType type1, ShapeType type2 ) : void
createFcn ContactCreateFcn
destoryFcn ContactDestroyFcn
type1 ShapeType
type2 ShapeType
리턴 void

ComputeTOI() 공개 메소드

public ComputeTOI ( Sweep sweepA, Sweep sweepB ) : float
sweepA Sweep
sweepB Sweep
리턴 float

Contact() 공개 메소드

public Contact ( ) : System
리턴 System

Contact() 공개 메소드

public Contact ( Fixture fA, Fixture fB ) : System
fA Fixture
fB Fixture
리턴 System

Create() 공개 정적인 메소드

public static Create ( Fixture fixtureA, Fixture fixtureB ) : Contact
fixtureA Fixture
fixtureB Fixture
리턴 Contact

Destroy() 공개 정적인 메소드

public static Destroy ( Contact &contact ) : void
contact Contact
리턴 void

Evaluate() 공개 메소드

public Evaluate ( ) : void
리턴 void

GetNext() 공개 메소드

Get the next contact in the world's contact list.
public GetNext ( ) : Contact
리턴 Contact

GetWorldManifold() 공개 메소드

Get the world manifold.
public GetWorldManifold ( Box2DX.Collision.WorldManifold &worldManifold ) : void
worldManifold Box2DX.Collision.WorldManifold
리턴 void

InitializeRegisters() 공개 정적인 메소드

public static InitializeRegisters ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ContactListener listener ) : void
listener ContactListener
리턴 void

프로퍼티 상세

_fixtureA 공개적으로 프로퍼티

public Fixture,Box2DX.Dynamics _fixtureA
리턴 Fixture

_fixtureB 공개적으로 프로퍼티

public Fixture,Box2DX.Dynamics _fixtureB
리턴 Fixture

_flags 공개적으로 프로퍼티

public CollisionFlags _flags
리턴 CollisionFlags

_manifold 공개적으로 프로퍼티

public Manifold,Box2DX.Collision _manifold
리턴 Box2DX.Collision.Manifold

_next 공개적으로 프로퍼티

public Contact,Box2DX.Dynamics _next
리턴 Contact

_nodeA 공개적으로 프로퍼티

public ContactEdge,Box2DX.Dynamics _nodeA
리턴 ContactEdge

_nodeB 공개적으로 프로퍼티

public ContactEdge,Box2DX.Dynamics _nodeB
리턴 ContactEdge

_prev 공개적으로 프로퍼티

public Contact,Box2DX.Dynamics _prev
리턴 Contact

_toi 공개적으로 프로퍼티

public float _toi
리턴 float

s_initialized 공개적으로 정적으로 프로퍼티

public static bool s_initialized
리턴 bool

s_registers 공개적으로 정적으로 프로퍼티

public static ContactRegister[][],Box2DX.Dynamics s_registers
리턴 Box2DX.Dynamics.ContactRegister[][]