Ejemplo n.º 1
0
 public void Remove(Component component)
 {
     component._Destroy();
     components.Remove(component);
 }
Ejemplo n.º 2
0
 public void Add(Component component, Vector2 pos)
 {
     component.Position = pos;
     Add(component);
 }
Ejemplo n.º 3
0
 public void Add(Component component)
 {
     component._Init(this, this);
     components.Add(component);
 }
Ejemplo n.º 4
0
 public void Add(Component component, float x, float y)
 {
     component.X = x;
     component.Y = y;
     Add(component);
 }
Ejemplo n.º 5
0
 public Entity Add(Component component, Vector2 pos)
 {
     return(Add(component, pos.X, pos.Y));
 }