GeonBit.ECS.Components.Physics Namespace |
Class | Description | |
---|---|---|
BasePhysicsComponent |
Basic physical component.
All physical components, such as Rigid body, Kinematic body etc, should inherit from this class.
| |
Box2dInfo |
Data struct to init a box-2d physical body.
| |
BoxInfo |
Data struct to init a box physical body.
| |
CapsuleInfo |
Data struct to init a capsule physical body.
| |
ConeInfo |
Data struct to init a cone physical body.
| |
ConvexHullInfo |
Data struct to init a convex hull physical body.
| |
CylinderInfo |
Data struct to init a cylinder physical body.
| |
EndlessPlaneInfo |
Data struct to init an endless plane physical body.
| |
KinematicBody |
A Kinematic Body component.
This body will not respond to forces, and will always copy the transformations of the parent Game Object.
| |
RigidBody |
A rigid body component.
| |
SphereInfo |
Data struct to init a sphere physical body.
| |
StaticBody |
A Static Body component.
This body will not respond to forces, and will always copy the transformations of the parent Game Object.
It is optimized for static, constant things like terrain, trees, rocks, walls, etc.
| |
TriangleInfo |
Data struct to init a triangle physical body.
|
Interface | Description | |
---|---|---|
IBodyShapeInfo |
The interface for a physical body shape info (object with data about how to create
the shape for this physical body).
|
Enumeration | Description | |
---|---|---|
PhysicalBodyShapeTypes |
Different physical body shapes we can have.
|