Neodroid  0.2.0
Machine Learning Environment Prototyping Tool
droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision > Class Template Reference

More...

Inheritance diagram for droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >:
Collaboration diagram for droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >:

Public Member Functions

delegate void OnChildCollisionEnterDelegate (GameObject child_sensor_game_object, TCollision collision)
 
delegate void OnChildCollisionExitDelegate (GameObject child_sensor_game_object, TCollision collision)
 
delegate void OnChildCollisionStayDelegate (GameObject child_sensor_game_object, TCollision collision)
 
delegate void OnChildTriggerEnterDelegate (GameObject child_sensor_game_object, TCollider collider)
 
delegate void OnChildTriggerExitDelegate (GameObject child_sensor_game_object, TCollider collider)
 
delegate void OnChildTriggerStayDelegate (GameObject child_sensor_game_object, TCollider collider)
 

Protected Attributes

Component _caller
 
OnChildCollisionEnterDelegate _on_collision_enter_delegate
 
OnChildCollisionExitDelegate _on_collision_exit_delegate
 
OnChildCollisionStayDelegate _on_collision_stay_delegate
 
OnChildTriggerEnterDelegate _on_trigger_enter_delegate
 
OnChildTriggerExitDelegate _on_trigger_exit_delegate
 
OnChildTriggerStayDelegate _on_trigger_stay_delegate
 

Properties

OnChildCollisionEnterDelegate OnCollisionEnterDelegate [set]
 
OnChildTriggerEnterDelegate OnTriggerEnterDelegate [set]
 
OnChildTriggerStayDelegate OnTriggerStayDelegate [set]
 
OnChildCollisionStayDelegate OnCollisionStayDelegate [set]
 
OnChildCollisionExitDelegate OnCollisionExitDelegate [set]
 
OnChildTriggerExitDelegate OnTriggerExitDelegate [set]
 
Component Caller [get, set]
 

Detailed Description

Type Constraints
TCollider :Component 

Definition at line 7 of file ChildColliderSensor.cs.

Member Function Documentation

◆ OnChildCollisionEnterDelegate()

delegate void droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >.OnChildCollisionEnterDelegate ( GameObject  child_sensor_game_object,
TCollision  collision 
)

Parameters
child_sensor_game_object
collision

◆ OnChildCollisionExitDelegate()

delegate void droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >.OnChildCollisionExitDelegate ( GameObject  child_sensor_game_object,
TCollision  collision 
)

Parameters
child_sensor_game_object
collision

◆ OnChildCollisionStayDelegate()

delegate void droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >.OnChildCollisionStayDelegate ( GameObject  child_sensor_game_object,
TCollision  collision 
)

Parameters
child_sensor_game_object
collision

◆ OnChildTriggerEnterDelegate()

delegate void droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >.OnChildTriggerEnterDelegate ( GameObject  child_sensor_game_object,
TCollider  collider 
)

Parameters
child_sensor_game_object
collider

◆ OnChildTriggerExitDelegate()

delegate void droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >.OnChildTriggerExitDelegate ( GameObject  child_sensor_game_object,
TCollider  collider 
)

Parameters
child_sensor_game_object
collider

◆ OnChildTriggerStayDelegate()

delegate void droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >.OnChildTriggerStayDelegate ( GameObject  child_sensor_game_object,
TCollider  collider 
)

Parameters
child_sensor_game_object
collider

Member Data Documentation

◆ _caller

Component droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >._caller
protected

Definition at line 52 of file ChildColliderSensor.cs.

◆ _on_collision_enter_delegate

OnChildCollisionEnterDelegate droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >._on_collision_enter_delegate
protected

Definition at line 58 of file ChildColliderSensor.cs.

◆ _on_collision_exit_delegate

OnChildCollisionExitDelegate droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >._on_collision_exit_delegate
protected

Definition at line 64 of file ChildColliderSensor.cs.

◆ _on_collision_stay_delegate

OnChildCollisionStayDelegate droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >._on_collision_stay_delegate
protected

Definition at line 70 of file ChildColliderSensor.cs.

◆ _on_trigger_enter_delegate

OnChildTriggerEnterDelegate droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >._on_trigger_enter_delegate
protected

Definition at line 76 of file ChildColliderSensor.cs.

◆ _on_trigger_exit_delegate

OnChildTriggerExitDelegate droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >._on_trigger_exit_delegate
protected

Definition at line 82 of file ChildColliderSensor.cs.

◆ _on_trigger_stay_delegate

OnChildTriggerStayDelegate droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >._on_trigger_stay_delegate
protected

Definition at line 88 of file ChildColliderSensor.cs.

Property Documentation

◆ Caller

Component droid.Runtime.Utilities.GameObjects.ChildSensors.ChildColliderSensor< TCollider, TCollision >.Caller
getset

Definition at line 128 of file ChildColliderSensor.cs.

◆ OnCollisionEnterDelegate

Definition at line 92 of file ChildColliderSensor.cs.

◆ OnCollisionExitDelegate

Definition at line 116 of file ChildColliderSensor.cs.

◆ OnCollisionStayDelegate

Definition at line 110 of file ChildColliderSensor.cs.

◆ OnTriggerEnterDelegate

Definition at line 98 of file ChildColliderSensor.cs.

◆ OnTriggerExitDelegate

Definition at line 122 of file ChildColliderSensor.cs.

◆ OnTriggerStayDelegate

Definition at line 104 of file ChildColliderSensor.cs.


The documentation for this class was generated from the following file: