|
Impact Interaction System API
|
Classes | |
| interface | IImpactCollisionWrapper |
| A wrapper interface for consolidating 3D and 2D collision data. More... | |
| interface | IImpactContactPoint |
| An interface for consolidating 3D and 2D collision contact point data. More... | |
| interface | IInteractionData |
| Contains data relating to an interaction. More... | |
| class | ImpactAOTWorkaround |
| struct | ImpactCollisionSingleContactWrapper |
| Implementation of the IImpactCollisionWrapper interface that only has a single contact point. Uses the ImpactContactPoint struct. More... | |
| struct | ImpactCollisionWrapper |
| Implementation of the IImpactCollisionWrapper interface. Uses the ImpactContactPoint struct. More... | |
| struct | ImpactContactPoint |
| Implementation of the IImpactContactPoint interface. More... | |
| class | ImpactDebugger |
| class | ImpactManager |
| Singleton class for managing Impact configuration, material mapping, and handling interaction processing. More... | |
| class | ImpactManagerInstance |
| Static class that handles the reference for the currently active Impact Manager instance. More... | |
| struct | ImpactMaterialComposition |
| Represents the influence of a Impact Material at a single point, such as for Terrains. More... | |
| class | ImpactPhysicMaterialMapping |
| class | ImpactPhysicsMaterial2DMapping |
| class | ImpactRigidbodyWrapper |
| A wrapper class that consolidates Rigidbody and Rigidbody2D data. More... | |
| struct | ImpactTag |
| Represents a single tag's value. Mainly useful if you want to see the tag name in the inspector rather than the integer value. More... | |
| struct | ImpactTagMask |
| Represents a tag mask as a 32-bit integer bitmask. Adding this property to your scripts will show a custom editor in the inspector. More... | |
| struct | InteractionData |
| An implementation of the IInteractionData interface. More... | |
| class | InteractionDataUtilities |
| Utility class for InteractionData. More... | |
| struct | VelocityData |
| Stores velocity data related to a point on a rigidbody. More... | |
Enumerations | |
| enum | PhysicsType { Physics3D = 0 , Physics2D = 1 , Unknown = 2 } |
| Specifies which physics system (3D or 2D) is being used. | |