3 namespace droid.Runtime.Utilities.GameObjects.ChildSensors {
8 where TCollider : Component {
13 public delegate
void OnChildCollisionEnterDelegate(GameObject child_sensor_game_object,
14 TCollision collision);
20 public delegate
void OnChildCollisionExitDelegate(GameObject child_sensor_game_object,
21 TCollision collision);
27 public delegate
void OnChildCollisionStayDelegate(GameObject child_sensor_game_object,
28 TCollision collision);
34 public delegate
void OnChildTriggerEnterDelegate(GameObject child_sensor_game_object, TCollider collider);
40 public delegate
void OnChildTriggerExitDelegate(GameObject child_sensor_game_object, TCollider collider);
46 public delegate
void OnChildTriggerStayDelegate(GameObject child_sensor_game_object, TCollider collider);
92 public OnChildCollisionEnterDelegate OnCollisionEnterDelegate {
93 set { this._on_collision_enter_delegate = value; }
98 public OnChildTriggerEnterDelegate OnTriggerEnterDelegate {
99 set { this._on_trigger_enter_delegate = value; }
104 public OnChildTriggerStayDelegate OnTriggerStayDelegate {
105 set { this._on_trigger_stay_delegate = value; }
110 public OnChildCollisionStayDelegate OnCollisionStayDelegate {
111 set { this._on_collision_stay_delegate = value; }
116 public OnChildCollisionExitDelegate OnCollisionExitDelegate {
117 set { this._on_collision_exit_delegate = value; }
122 public OnChildTriggerExitDelegate OnTriggerExitDelegate {
123 set { this._on_trigger_exit_delegate = value; }
128 public Component Caller {
get {
return this._caller; }
set { this._caller = value; } }
OnChildTriggerExitDelegate _on_trigger_exit_delegate
OnChildCollisionEnterDelegate _on_collision_enter_delegate
OnChildTriggerStayDelegate _on_trigger_stay_delegate
OnChildCollisionStayDelegate _on_collision_stay_delegate
OnChildTriggerEnterDelegate _on_trigger_enter_delegate
OnChildCollisionExitDelegate _on_collision_exit_delegate