Class TriggerIntersectionWatcher
- Namespace
- KSP.PhysicsUtils
- Assembly
- Assembly-CSharp.dll
public class TriggerIntersectionWatcher : MonoBehaviour
- Inheritance
-
TriggerIntersectionWatcher
- Extension Methods
-
Constructors
TriggerIntersectionWatcher()
public TriggerIntersectionWatcher()
Fields
layer
[LayerProperty]
public int layer
Field Value
- int
Methods
GetActiveIntersections(int)
public List<TriggerIntersectionWatcher.CollisionInfo> GetActiveIntersections(int layer = 0)
Parameters
layer int
Returns
- List<TriggerIntersectionWatcher.CollisionInfo>
GetIntersectionResolutionOffset(out Vector3, int)
public int GetIntersectionResolutionOffset(out Vector3 offset, int layer = 0)
Parameters
offset Vector3
layer int
Returns
- int
OnDisable()
OnDrawGizmos()
public void OnDrawGizmos()
Events
TriggerEntered
public event TriggerIntersectionWatcher.OnTriggerChange TriggerEntered
Event Type
- TriggerIntersectionWatcher.OnTriggerChange
TriggerExited
public event TriggerIntersectionWatcher.OnTriggerChange TriggerExited
Event Type
- TriggerIntersectionWatcher.OnTriggerChange
TriggerStayed
public event TriggerIntersectionWatcher.OnTriggerChange TriggerStayed
Event Type
- TriggerIntersectionWatcher.OnTriggerChange