public MenuItem(Game i_Game, MenuScreen i_Screen, GameScreen i_NextScreen, string i_Description) : this(i_Game, i_Screen, i_Description, Color.White, Color.Red) { m_NextMenu = i_NextScreen; }
public PrecentValueMenuItem(Game i_Game, MenuScreen i_Screen, string i_Description, int i_InitialValue) : base(i_Game, i_Screen, i_Description) { m_Value = MathHelper.Clamp(i_InitialValue, 0, 100); }
public FunctionMenuItem(Game i_Game, MenuScreen i_Screen, string i_Description, MenuFunction i_Function) : base(i_Game, i_Screen, i_Description) { m_Function = i_Function; }
public ToggleMenuItem(Game i_Game, MenuScreen i_Screen, string i_Description, bool i_InitialValue) : base(i_Game, i_Screen, i_Description) { m_Value = i_InitialValue; }