public LLEItemList(Vector2 position, Texture2D panelTexture, Texture2D listTexture, SpriteFont font, OnChangeItem changeItem) : base(position, panelTexture, font, "", null) { mFont = font; setTexture(panelTexture); mListTexture = listTexture; setColors(Color.DarkGray, Color.LightGray, Color.Gray); setFontColors(Color.White, Color.White, Color.DarkGray); mItems = new List<LLEItem>(); mSelectedIndex = -1; mPanelOpened = false; this.onClickEvent = toggleItemList; onChangeItem = changeItem; }