示例#1
0
        public void TeardownElements()
        {
            if (!this.IsInitialized)
            {
                return;
            }
            this.IsInitialized = false;
            MiscElementsManager miscElementsManager = Service.Get <UXController>().MiscElementsManager;

            if (this.slider != null)
            {
                miscElementsManager.DestroyHealthSlider(this.slider, false);
                this.slider = null;
            }
            this.tooltipHelper.TeardownElements(true);
            if (this.secondarySlider != null)
            {
                miscElementsManager.DestroyHealthSlider(this.secondarySlider, true);
                this.secondarySlider = null;
            }
            this.secondaryTooltipHelper.TeardownElements(false);
        }