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