public ParamEnum(string display, T value, ParamEnumUIType uiType) : base(display, value, uiType) { base.Names = Enum.GetNames(typeof(T)); base.Values = (T[])Enum.GetValues(typeof(T)); }
public ParamEnumBase(string display, T value, ParamEnumUIType uiType) : base(display) { this.Value = value; this.m_uiType = uiType; }
public ParamEnumAngles(string display, float value, ParamEnumUIType uiType) : base(display, value, uiType) { base.Names = ParamEnumAngles.s_names; base.Values = ParamEnumAngles.s_values; }