Class DeleteOnSpawn
- Namespace
- ONITwitchLib
- Assembly
- ONITwitchLib.dll
Deletes an object immediately upon spawning.
[PublicAPI]
public class DeleteOnSpawn : KMonoBehaviour, IStateMachineTarget, ISaveLoadable, IUniformGridObject
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourKMonoBehaviourDeleteOnSpawn
- Implements
-
IStateMachineTargetISaveLoadableIUniformGridObject
- Inherited Members
-
KMonoBehaviour.lastGameObjectKMonoBehaviour.lastObjKMonoBehaviour.isPoolPreInitKMonoBehaviour.isLoadingSceneKMonoBehaviour.autoRegisterSimRenderKMonoBehaviour.simRenderLoadBalanceKMonoBehaviour.Awake()KMonoBehaviour.InitializeComponent()KMonoBehaviour.OnDisable()KMonoBehaviour.IsInitialized()KMonoBehaviour.OnDestroy()KMonoBehaviour.Start()KMonoBehaviour.Spawn()KMonoBehaviour.OnPrefabInit()KMonoBehaviour.OnCmpEnable()KMonoBehaviour.OnCmpDisable()KMonoBehaviour.OnCleanUp()KMonoBehaviour.OnForcedCleanUp()KMonoBehaviour.OnLoadLevel()KMonoBehaviour.FindOrAdd<T>()KMonoBehaviour.FindOrAdd<T>(ref T)KMonoBehaviour.Require<T>()KMonoBehaviour.PosMin()KMonoBehaviour.PosMax()KMonoBehaviour.isSpawnedKMonoBehaviour.transformKMonoBehaviour.isNullMonoBehaviour.IsInvoking()MonoBehaviour.CancelInvoke()MonoBehaviour.StopCoroutine(Coroutine)MonoBehaviour.StopAllCoroutines()MonoBehaviour.destroyCancellationTokenMonoBehaviour.useGUILayoutBehaviour.enabledBehaviour.isActiveAndEnabledComponent.GetComponent<T>()Component.TryGetComponent<T>(out T)Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentInParent<T>()Component.GetComponentsInParent<T>()Component.GetComponents<T>()Component.GetComponentIndex()Component.gameObjectComponent.tagObject.GetInstanceID()Object.GetHashCode()Object.InstantiateAsync<T>(T)Object.InstantiateAsync<T>(T, Transform)Object.InstantiateAsync<T>(T, Vector3, Quaternion)Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion, Transform)Object.Instantiate(Object)Object.Instantiate(Object, Scene)Object.Instantiate(Object, Transform)Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object)Object.DestroyImmediate(Object)Object.DontDestroyOnLoad(Object)Object.DestroyObject(Object)Object.FindObjectsOfType<T>()Object.FindObjectsByType<T>(FindObjectsSortMode)Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)Object.FindObjectOfType<T>()Object.FindFirstObjectByType<T>()Object.FindAnyObjectByType<T>()Object.FindFirstObjectByType<T>(FindObjectsInactive)Object.FindAnyObjectByType<T>(FindObjectsInactive)Object.ToString()Object.nameObject.hideFlags
Methods
OnSpawn()
protected override void OnSpawn()