Namespace Motphys.Rigidbody
Classes
BallJoint3D
BaseCollider
BaseJoint
BoxCollider3D
CapsuleCollider3D
CylinderCollider3D
DistanceJoint3D
EllipsoidJoint3D
EngineException
Motphys engine internal exception.
FixedJoint3D
HingeJoint3D
InfinitePlaneCollider3D
MeshCollider3D
the mesh collider component
NativeObject
The motphys native object.
PhysicMaterial
Physics materials, typically used to configure elasticity and friction.
PhysicsManager
PhysicsManager.Statistics
PhysicsProjectSettings
The physics project setting.
PhysicsUtils
Rigidbody3D
SliderJoint3D
SphereCollider3D
UniversalJoint3D
Structs
Collision
Collision information. This struct is passed to the collision event handlers.
CollisionEvent
A Collision event is fired when two colliders collide. The event contains information about the colliders involved in the collision.
ContactPoint
Describes a contact point where the collision occurs. ContactPoint is used in CollisionEvent and Collision structure.
D3AngularMotor
An angular motor which has three rotional degrees of freedom.
FreezeOptions
Freeze option, which restricts degrees of freedom along one or more specific axes
JointAngularLimit
A angular limit.
JointTranslationLimit
Linear Translation limit for a joint.
LinearMotor
Used for configuring the linear motor drive of a joint.
RaycastHit
Structure used to get information back from a raycast.
TriggerEvent
A Trigger event is fired when two colliders collide. At least one of the colliders must be marked as a trigger collider.
VisualizeData
Contains all data for visualization.
Note:
Only the data that is enabled by the visualizeDataMask will be collected.
Enums
MotorType
The motor's driving mode
SimulationMode
Simulation mode of the default physics world. Used to control when the physics engine will be stepped.
VisualizeDataType
Enumerates the data types that can be visualized.