public SpawnObjectComponent(EventHandler eventHandler, string objectToSpawn, int timerIDToCheck)
     : base(eventHandler)
 {
     this.objectToSpawn = objectToSpawn;
     this.timerIDToCheck = timerIDToCheck;
     timer = true;
 }
 public ObjectSpawnController(EventHandler eventHandler, List<GameObject> gameObjects, GraphicsHandler2D graphicsHandler, Map_2DTile map)
 {
     this.eventHandler = eventHandler;
     this.gameObjects = gameObjects;
     this.graphicsHandler = graphicsHandler;
     this.map = map;
 }
 public SnapToTileMovementComponent(EventHandler eventHandler, Map_2DTile m, List<GameObject> gameObjects, int StartingPosX, int StartingPosY)
     : base(eventHandler)
 {
     this.m = m;
     this.gameObjects = gameObjects;
     targetPosX = StartingPosX;
     targetPosY = StartingPosY;
 }
 public SpawnObjectComponent(EventHandler eventHandler, string objectToSpawn, Keys keyToCheck, float timeDelay)
     : base(eventHandler)
 {
     this.objectToSpawn = objectToSpawn;
     this.keyToCheck = keyToCheck;
     key = true;
     time = timeDelay;
     timeCountdown = 0;
 }
 public Keyboard2InputComponent(EventHandler eventHandler)
     : base(eventHandler)
 {
 }
 public TimerComponent(EventHandler eventHandler, float time, GameEvent eventToCreate)
     : base(eventHandler)
 {
     this.time = time;
     this.eventToCreate = eventToCreate;
 }
 public Map_2DPlattformerTileCollisionComponent(EventHandler eventHandler, Map_2DTile m)
     : base(eventHandler)
 {
     this.m = m;
 }
 public CollidesWithObjectComponent(EventHandler eventHandler)
     : base(eventHandler)
 {
 }
 public CollisionHandler(EventHandler eventHandler, List<GameObject> gameObjects)
 {
     this.gameObjects = gameObjects;
     this.eventHandler = eventHandler;
 }
 public PhysicsComponent(EventHandler eventHandler)
     : base(eventHandler)
 {
 }
 public ExpandComponent(EventHandler eventHandler, Map_2DTile map, int expandLimit)
     : base(eventHandler)
 {
     this.map = map;
     this.expandLimit = expandLimit;
 }
 public UpdateComponent(EventHandler eventHandler)
 {
     this.eventHandler = eventHandler;
 }