/** * <summary>Creates and returns a new MenuTimer that has the same values as itself.</summary> * <param name = "fromEditor">If True, the duplication was done within the Menu Manager and not as part of the gameplay initialisation.</param> * <returns>A new MenuTimer with the same values as itself</returns> */ public override MenuElement DuplicateSelf(bool fromEditor) { MenuTimer newElement = CreateInstance <MenuTimer>(); newElement.Declare(); newElement.CopyTimer(this); return(newElement); }
private void CopyTimer(MenuTimer _element) { uiSlider = _element.uiSlider; doInvert = _element.doInvert; timerTexture = _element.timerTexture; timerType = _element.timerType; base.Copy(_element); }
public void CopyTimer(MenuTimer _element) { uiSlider = _element.uiSlider; doInvert = _element.doInvert; timerTexture = _element.timerTexture; timerType = _element.timerType; base.Copy (_element); }
private void CopyTimer(MenuTimer _element, bool ignoreUnityUI) { if (ignoreUnityUI) { uiSlider = null; } else { uiSlider = _element.uiSlider; } doInvert = _element.doInvert; timerTexture = _element.timerTexture; timerType = _element.timerType; uiSelectableHideStyle = _element.uiSelectableHideStyle; base.Copy(_element); }
private void CopyTimer(MenuTimer _element, bool ignoreUnityUI) { if (ignoreUnityUI) { uiSlider = null; } else { uiSlider = _element.uiSlider; } doInvert = _element.doInvert; timerTexture = _element.timerTexture; timerType = _element.timerType; uiSelectableHideStyle = _element.uiSelectableHideStyle; smoothingFactor = _element.smoothingFactor; autoSetVisibility = _element.autoSetVisibility; base.Copy(_element); }
public void CopyTimer (MenuTimer _element) { timerTexture = _element.timerTexture; base.Copy (_element); }