public Listbox(UIManager uim, Vector2 pos, Vector2 itemsize, Vector2 maxsize, ScreenPositions screenRelativePos = ScreenPositions.None) { uiManager = uim; mainList = new List<DisplayRect>(); position = positionOffset = pos; itemSize = itemsize; maxSize = maxsize; selectedItem = null; screenRelative = screenRelativePos; }
public void UnSelect() { if (selectedItem != null) selectedItem.RemoveSolidBackgroundTexture(); selectedItem = null; }
public void Select(DisplayRect dRect) { UnSelect(); selectedItem = dRect; selectedItem.CreateSolidBackgroundTexture(uiManager.GetGraphics("Listbos::Select - Calling CreateSolidBackgroundTexture()"), Color.Violet); }