<commit_before>#pragma once

#include "SDL.h"
#include "EventManager.h"
#include "GameObject.h"
#include "SpriteWithBody.h"

class Game
{
public:
	Game(int windowWidth, int windowHeight, int xPos = 0, int yPos = 0);
	~Game();

	void update();
	void render();

	bool isOver();
	// void addObject(GameObject* o);

	Sprite* addSprite(int width, int height, int xPos = 0, int yPos = 0);
	
	SDL_Window *window;
	SDL_Renderer *renderer;

private:
	// Window Dimensions
	int xPos, yPos;
	int windowHeight, windowWidth;
	bool quit;

	std::vector<GameObject*> allGameObjects;

};<commit_msg>Updated the include for Sprite.h<commit_after>#pragma once

#include "SDL.h"
#include "EventManager.h"
#include "GameObject.h"
#include "Sprite.h"

class Game
{
public:
	Game(int windowWidth, int windowHeight, int xPos = 0, int yPos = 0);
	~Game();

	void update();
	void render();

	bool isOver();
	// void addObject(GameObject* o);

	Sprite* addSprite(int width, int height, int xPos = 0, int yPos = 0);
	
	SDL_Window *window;
	SDL_Renderer *renderer;

private:
	// Window Dimensions
	int xPos, yPos;
	int windowHeight, windowWidth;
	bool quit;

	std::vector<GameObject*> allGameObjects;

};
{'fraction_non_alphanumeric': 0.13361702127659575, 'fraction_numerical': 0.006808510638297872, 'mean_word_length': 4.70873786407767, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4411981', 'n_tokens_mistral': 440, 'n_tokens_neox': 421, 'n_words': 126}