/// <summary>
        /// Remove all BehaviourNode related Event listeners
        /// </summary>
        public void RemoveAllListeners()
        {
            OnStarted.RemoveAllListeners();
            OnStartedSilent.RemoveAllListeners();

            OnStopping.RemoveAllListeners();
            OnStoppingSilent.RemoveAllListeners();

            OnStopped.RemoveAllListeners();
            OnStoppedSilent.RemoveAllListeners();
        }