Table of Contents

Class DeleteOnSpawn

Namespace
ONITwitchLib
Assembly
ONITwitchLib.dll

Deletes an object immediately upon spawning.

[PublicAPI]
public class DeleteOnSpawn : KMonoBehaviour, IStateMachineTarget, ISaveLoadable, IUniformGridObject
Inheritance
Object
Component
Behaviour
MonoBehaviour
KMonoBehaviour
DeleteOnSpawn
Implements
IStateMachineTarget
ISaveLoadable
IUniformGridObject
Inherited Members
KMonoBehaviour.lastGameObject
KMonoBehaviour.lastObj
KMonoBehaviour.isPoolPreInit
KMonoBehaviour.isLoadingScene
KMonoBehaviour.autoRegisterSimRender
KMonoBehaviour.simRenderLoadBalance
KMonoBehaviour.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.isSpawned
KMonoBehaviour.transform
KMonoBehaviour.isNull
MonoBehaviour.IsInvoking()
MonoBehaviour.CancelInvoke()
MonoBehaviour.StopCoroutine(Coroutine)
MonoBehaviour.StopAllCoroutines()
MonoBehaviour.destroyCancellationToken
MonoBehaviour.useGUILayout
Behaviour.enabled
Behaviour.isActiveAndEnabled
Component.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.gameObject
Component.tag
Object.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.name
Object.hideFlags

Methods

OnSpawn()

protected override void OnSpawn()