internal Listbox(GuiManager guiManager, Widget parent) : base(guiManager, parent) { Columns = new List<ListboxColumn>(4); ColumnHeaderWidgets = new List<Widget>(4); Data = new List<List<string>>(10); _selectedRowIndex = -1; _highlightedRowIndex = -1; _ninePatchHandle = NinePatchHandle.Create("button"); }
public void NinePatch(Vector2 size, NinePatchHandle ninePatchHandle, string overrideTexture = null, float alpha = 1.0f) { var textures = new TexturePatch { T = _graphicsContext.GetTexture(ninePatchHandle.Top).TextureArea, TR = _graphicsContext.GetTexture(ninePatchHandle.TopRight).TextureArea, TL = _graphicsContext.GetTexture(ninePatchHandle.TopLeft).TextureArea, BL = _graphicsContext.GetTexture(ninePatchHandle.BottomLeft).TextureArea, BR = _graphicsContext.GetTexture(ninePatchHandle.BottomRight).TextureArea, B = _graphicsContext.GetTexture(ninePatchHandle.Bottom).TextureArea, L = _graphicsContext.GetTexture(ninePatchHandle.Left).TextureArea, C = _graphicsContext.GetTexture(ninePatchHandle.Centre).TextureArea, R = _graphicsContext.GetTexture(ninePatchHandle.Right).TextureArea }; PerformUpdate(size, textures, overrideTexture, alpha); }
internal Slider(GuiManager guiManager, Widget parent) : base(guiManager, parent) { _ninePatchHandle = NinePatchHandle.Create("button"); }
private InventorySlot(GuiManager guiManager, Widget parent = null) : base(guiManager, parent) { _ninePatchHandle = NinePatchHandle.Create("button"); }
internal GuiWindow(GuiManager guiManager, Widget parent) : base(guiManager, parent) { Margin = new Vector2(5, 5); _ninePatchHandle = NinePatchHandle.Create("button"); }
public ToggleButton(GuiManager guiManager, Widget parent) : base(guiManager, parent) { _value = false; _ninePatchHandle = NinePatchHandle.Create("button"); }