Urho3D::PhysicsWorld2D::ContactInfo Struct Reference
Urho3D::PhysicsWorld2D::ContactInfo Struct Reference
Contact info. More...
#include <Urho3D/Urho2D/PhysicsWorld2D.h>
Collaboration diagram for Urho3D::PhysicsWorld2D::ContactInfo:
Public Member Functions | |
ContactInfo () | |
Construct. | |
ContactInfo (b2Contact *contact) | |
Construct. | |
const PODVector< unsigned char > & | Serialize (VectorBuffer &buffer) const |
Write contact info to buffer. | |
Public Attributes | |
SharedPtr< RigidBody2D > | bodyA_ |
Rigid body A. | |
SharedPtr< RigidBody2D > | bodyB_ |
Rigid body B. | |
SharedPtr< Node > | nodeA_ |
Node A. | |
SharedPtr< Node > | nodeB_ |
Node B. | |
SharedPtr< CollisionShape2D > | shapeA_ |
Shape A. | |
SharedPtr< CollisionShape2D > | shapeB_ |
Shape B. | |
int | numPoints_ {} |
Number of contact points. | |
Vector2 | worldNormal_ |
Contact normal in world space. | |
Vector2 | worldPositions_ [b2_maxManifoldPoints] |
Contact positions in world space. | |
float | separations_ [b2_maxManifoldPoints] {} |
Contact overlap values. | |
Detailed Description
Contact info.
The documentation for this struct was generated from the following files:
- Source/Urho3D/Urho2D/PhysicsWorld2D.h
- Source/Urho3D/Urho2D/PhysicsWorld2D.cpp