Classes | |
| class | DestroyerEvent |
Public Types | |
| enum class | DestroyMode { Manual = 0 , Time = 1 , TimeRange = 2 , AliveZone = 3 , DeadZone = 4 } |
| enum class | VolumeCenterMode { StartPosition = 0 , FixedWorldPosition = 1 , SourceObject = 2 } |
Public Member Functions | |
| void | Destroy () |
Protected Member Functions | |
| bool | IsInsideVolume () |
Properties | |
| DestroyMode | destroyMode [get, set] |
| float | timeout [get, set] |
| DuRange | timeoutRange [get, set] |
| VolumeCenterMode | volumeCenterMode [get, set] |
| Vector3 | volumeCenter [get, set] |
| Vector3 | volumeOffset [get, set] |
| Vector3 | volumeSize [get, set] |
| GameObject | volumeSourceCenter [get, set] |
| bool | disableColliders [get, set] |
| DestroyerEvent | onDestroy [get] |
| float | timeAlive [get] |
| float | timeLimit [get] |
Additional Inherited Members | |
Static Public Member Functions inherited from DustEngine.DuMonoBehaviour | |
| static void | print_war (object message) |
| static void | print_err (object message) |
Static Protected Member Functions inherited from DustEngine.DuMonoBehaviour | |
| static bool | UpdatePropertyValue (ref bool originValue, bool newValue) |
| static bool | UpdatePropertyValue (ref int originValue, int newValue) |
| static bool | UpdatePropertyValue (ref float originValue, float newValue) |
| static bool | UpdatePropertyValue (ref Color originValue, Color newValue) |
| static bool | UpdatePropertyValue (ref Vector3 originValue, Vector3 newValue) |
| static bool | UpdatePropertyValue (ref Vector3Int originValue, Vector3Int newValue) |
| static bool | UpdatePropertyValue (ref GameObject originValue, GameObject newValue) |