C# Класс Project290.Physics.Dynamics.ContactManager

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

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

Свойство Тип Описание
BeginContact BeginContactDelegate
BroadPhase BroadPhase
ContactCount int
ContactFilter CollisionFilterDelegate
ContactList Project290.Physics.Dynamics.Contacts.Contact
EndContact EndContactDelegate
OnBroadphaseCollision BroadphaseDelegate
PostSolve PostSolveDelegate
PreSolve PreSolveDelegate

Приватные методы

Метод Описание
AddPair ( FixtureProxy &proxyA, FixtureProxy &proxyB ) : void
Collide ( ) : void
ContactManager ( ) : Project290.Physics.Collision
Destroy ( Contact contact ) : void
FindNewContacts ( ) : void
ShouldCollide ( Fixture fixtureA, Fixture fixtureB ) : bool

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

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

Fires when a contact is created
public BeginContactDelegate BeginContact
Результат BeginContactDelegate

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

public BroadPhase BroadPhase
Результат BroadPhase

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

public int ContactCount
Результат int

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

The filter used by the contact manager.
public CollisionFilterDelegate ContactFilter
Результат CollisionFilterDelegate

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

public Contact,Project290.Physics.Dynamics.Contacts ContactList
Результат Project290.Physics.Dynamics.Contacts.Contact

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

Fires when a contact is deleted
public EndContactDelegate EndContact
Результат EndContactDelegate

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

Fires when the broadphase detects that two Fixtures are close to each other.
public BroadphaseDelegate OnBroadphaseCollision
Результат BroadphaseDelegate

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

Fires after the solver has run
public PostSolveDelegate PostSolve
Результат PostSolveDelegate

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

Fires before the solver runs
public PreSolveDelegate PreSolve
Результат PreSolveDelegate