Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Compile With g++ LQGE.h main.cpp -lSDL2 -lSDL_image -o "Butter Game"
- #include "./LQGE.h"
- #define bedroomBackground "./Assets/Backgrounds/bedroomBackground.png"
- void LQGE_UpdateScreen()
- {
- LQGE_ChangeBackground(bedroomBackground);
- }
- int main()
- {
- // Sets LQGE_CreateWindowReturnNumber To The Return Value Of LQGE_CreateWindow() Then Checks What It Is Equal To.
- int LQGE_CreateWindowReturnNumber;
- LQGE_CreateWindowReturnNumber = LQGE_CreateWindow(WINDOW_CENTER_X, WINDOW_CENTER_Y, 1920, 1080, false);
- if(LQGE_CreateWindowReturnNumber == LQGE_INITIALIZATION_ERROR)
- {
- std::cout << "LQGE_CreateWindow Returned Negative For SDL_Init()." << std::endl;
- quit();
- }
- if(LQGE_CreateWindowReturnNumber == LQGE_WINDOW_CREATION_ERROR)
- {
- std::cout << "LQGE_CreateWindow Returned NULL For SDL_CreateWindow()." << std::endl;
- quit();
- }
- if(LQGE_CreateWindowReturnNumber == LQGE_INITIALIZATION_ERROR)
- {
- std::cout << "LQGE_CreateWindow Returned NULL For SDL_CreateRenderer()." << std::endl;
- quit();
- }
- while(running)
- {
- LQGE_GetInput();
- LQGE_UpdateScreen();
- LQGE_RenderScreen();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement