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