/// <summary> /// Constructor /// </summary> /// <param name="title"></param> /// <param name="rect"></param> /// <param name="color"></param> /// <param name="id"></param> public artRenameWindow(artBaseDisplayOkCanel state, string title, string message, int fontSize, Color fontColor, Rect rect, Color color, int id) : base(title, rect, color, id) { m_State = state; m_Message = message; m_FontSize = fontSize; m_FontColor = fontColor; }
/// <summary> /// Test conditionals are placed here. /// </summary> /// <param name="state"></param> /// <returns>true or false depending if transition conditions are met.</returns> public override string UpdateConditionalTest(baseState state) { artBaseDisplayOkCanel okCancelState = (artBaseDisplayOkCanel)state; if (okCancelState.CancelBool) { return(m_ChangeStateName); } return(null); }