protected virtual void OnLevelWasLoaded(int p_index) { if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnLevelWasLoaded) || Trigger == ButtonTrigger.OnLevelWasLoaded) { CallSend(); } }
protected virtual void FirstLateUpdate() { if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnFirstLateUpdate)) { CallSend(); } }
protected virtual void OnApplicationQuit() { if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnApplicationQuit) || Trigger == ButtonTrigger.OnApplicationQuit) { CallSend(); } }
protected virtual void OnDisable() { if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnDisable) || Trigger == ButtonTrigger.OnDisable) { CallSend(); } }
protected virtual void OnDestroy() { //Take Care Calling Events OnDestroy!! if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnDestroy)) { CallSend(); } }
protected virtual void Start() { Started = true; if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnStart) || Trigger == ButtonTrigger.OnStart) { CallSend(); } }
protected virtual void Awake() { ApplyUIEvents(); if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnAwake) || Trigger == ButtonTrigger.OnAwake) { CallSend(); } }
protected virtual void OnApplicationPause(bool p_paused) { if ((UnityTrigger.ContainsFlag(UnityTriggerEnum.OnAppGainFocus) || Trigger == ButtonTrigger.OnGainFocus) && !p_paused) { CallSend(); } else if ((UnityTrigger.ContainsFlag(UnityTriggerEnum.OnAppLoseFocus) || Trigger == ButtonTrigger.OnLoseFocus) && p_paused) { CallSend(); } }
protected virtual void LateUpdate() { if (_firstLateUpdate) { _firstLateUpdate = false; FirstLateUpdate(); } if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnLateUpdate)) { CallSend(); } }
protected virtual void OnEnable() { StartAlarmTriggers(); if (Started && Highlighted) { OnHover(KiltUICamera.IsHighlighted(gameObject)); } if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnEnable) || Trigger == ButtonTrigger.OnEnable) { CallSend(); } }
protected virtual void Update() { if (_firstUpdate) { _firstUpdate = false; FirstUpdate(); } if (UnityTrigger.ContainsFlag(UnityTriggerEnum.OnUpdate)) { CallSend(); } UpdateTimeBetweenSends(); if (KeyToLauch != KeyCode.None && Input.GetKeyDown(KeyToLauch)) { CallSend(false); } ApplyAlarmTriggersTime(); CheckComboKeys(); }