/// <summary> /// チェックボックスを指定するコンストラクタ /// </summary> public CommandDataWithTabType <T> Create ( T tabType, Func <string> getText, ToggleActionData toggleActionData ) { return(new CommandDataWithTabType <T>(tabType, getText, toggleActionData)); }
/// <summary> /// チェックボックスを指定するコンストラクタ /// </summary> public CommandData ( Func <string> getText, ToggleActionData toggleActionData ) { m_getText = getText; m_toggleActionData = toggleActionData; m_actionDataList = new ActionData[0]; }
/// <summary> /// チェックボックスを指定するコンストラクタ /// </summary> public CommandDataWithTabType ( T tabType, Func <string> getText, ToggleActionData toggleActionData ) { m_tabType = tabType; m_data = new CommandData(getText, toggleActionData); }