public QuadComponent(UILayer layer) { Layer = layer; RenderComponent = new BasicRenderComponent(); }
public QuadComponent(UILayer layer, vec2 size, RenderComponent.RenderComponent component) { Layer = layer; Quad = new QuadMesh(size.ScaleToScreen()); RenderComponent = component; }
public ButtonComponent(UILayer layer, vec2 size, RenderComponent.RenderComponent component) : base(layer, size, component) { Program.Window.OnCursorMove += OnMouseMove; Program.Window.OnMouseButton += OnMouseButton; }