Impact CFX API 1.3.0
Comprehensive API documentation for Impact CFX - Collision Effects System
Loading...
Searching...
No Matches
ImpactCFX.IImpactObject Interface Reference

Interface for all impact objects. More...

Inheritance diagram for ImpactCFX.IImpactObject:
ImpactCFX.ImpactObjectBase ImpactCFX.ImpactObjectSingleMaterial ImpactCFX.ImpactObjectTerrain ImpactCFX.ImpactObjectChild ImpactCFX.ImpactObjectCustomVelocity ImpactCFX.ImpactObjectRigidbody ImpactCFX.ImpactObjectRigidbodyCheap

Public Member Functions

int GetID ()
 Gets a unique identifier for this object.
 
int GetPriority ()
 Gets the priority for this object.
 
RigidbodyData GetRigidbodyData ()
 Gets the rigidbody data for this object.
 
GameObject GetGameObject ()
 Gets the game object assoicated with this object.
 
Vector3 GetContactPointRelativePosition (Vector3 point)
 Gets the local position of a contact point relative to the object's transform.
 

Detailed Description

Interface for all impact objects.

Member Function Documentation

◆ GetContactPointRelativePosition()

Vector3 ImpactCFX.IImpactObject.GetContactPointRelativePosition ( Vector3  point)

Gets the local position of a contact point relative to the object's transform.

Implemented in ImpactCFX.ImpactObjectBase, ImpactCFX.ImpactObjectChild, and ImpactCFX.ImpactObjectRigidbody.

◆ GetGameObject()

GameObject ImpactCFX.IImpactObject.GetGameObject ( )

Gets the game object assoicated with this object.

Implemented in ImpactCFX.ImpactObjectBase.

◆ GetID()

int ImpactCFX.IImpactObject.GetID ( )

Gets a unique identifier for this object.

Implemented in ImpactCFX.ImpactObjectBase, ImpactCFX.ImpactObjectSingleMaterial, and ImpactCFX.ImpactObjectTerrain.

◆ GetPriority()

int ImpactCFX.IImpactObject.GetPriority ( )

Gets the priority for this object.

Implemented in ImpactCFX.ImpactObjectBase.

◆ GetRigidbodyData()