This commit is contained in:
Rysertio 2024-02-21 13:43:50 +06:00
parent 0e0a294ece
commit 385d2a62cb
3 changed files with 1 additions and 33 deletions

View file

@ -46,10 +46,6 @@ void drawGameData(SDL_Renderer *renderer, const GameData *gameData, SDL_Texture
// Present the rendered frame // Present the rendered frame
SDL_RenderPresent(renderer); SDL_RenderPresent(renderer);
<<<<<<< HEAD
<<<<<<< HEAD
=======
>>>>>>> 4b87dcb (ui)
} }
void drawMinimap(SDL_Renderer *renderer, const Map *map, int minimapX, int minimapY, int minimapSize) { void drawMinimap(SDL_Renderer *renderer, const Map *map, int minimapX, int minimapY, int minimapSize) {
@ -74,9 +70,4 @@ void drawMinimap(SDL_Renderer *renderer, const Map *map, int minimapX, int minim
SDL_SetRenderDrawColor(renderer, 255, 255, 255, 255); SDL_SetRenderDrawColor(renderer, 255, 255, 255, 255);
SDL_Rect minimapBorderRect = {minimapX, minimapY, minimapSize, minimapSize}; SDL_Rect minimapBorderRect = {minimapX, minimapY, minimapSize, minimapSize};
SDL_RenderDrawRect(renderer, &minimapBorderRect); SDL_RenderDrawRect(renderer, &minimapBorderRect);
<<<<<<< HEAD
=======
>>>>>>> 6abc1cd (draw function)
=======
>>>>>>> 4b87dcb (ui)
} }

View file

@ -29,10 +29,6 @@ void handleButtonEvents(SDL_Event *event, Button buttons[], int numButtons) {
for (int i = 0; i < numButtons; i++) { for (int i = 0; i < numButtons; i++) {
handleButtonClick(event, &buttons[i]); handleButtonClick(event, &buttons[i]);
} }
<<<<<<< HEAD
<<<<<<< HEAD
=======
>>>>>>> 4b87dcb (ui)
} }
void drawButtons(SDL_Renderer *renderer, Button buttons[], int numButtons, TTF_Font *font) { void drawButtons(SDL_Renderer *renderer, Button buttons[], int numButtons, TTF_Font *font) {
@ -68,10 +64,4 @@ void drawButtons(SDL_Renderer *renderer, Button buttons[], int numButtons, TTF_F
// Present renderer // Present renderer
SDL_RenderPresent(renderer); SDL_RenderPresent(renderer);
} }
<<<<<<< HEAD
=======
}
>>>>>>> 206ed0e (basic ui controls)
=======
>>>>>>> 4b87dcb (ui)

View file

@ -9,27 +9,14 @@ typedef struct {
int x, y, w, h; int x, y, w, h;
bool clicked; bool clicked;
void (*onClick)(); void (*onClick)();
<<<<<<< HEAD
<<<<<<< HEAD
char text[50]; char text[50];
=======
>>>>>>> 206ed0e (basic ui controls)
=======
char text[50]; char text[50];
>>>>>>> 4b87dcb (ui)
} Button; } Button;
// Function prototypes // Function prototypes
bool isPointInsideRect(int x, int y, SDL_Rect rect); bool isPointInsideRect(int x, int y, SDL_Rect rect);
void handleButtonClick(SDL_Event *event, Button *button); void handleButtonClick(SDL_Event *event, Button *button);
void handleButtonEvents(SDL_Event *event, Button buttons[], int numButtons); void handleButtonEvents(SDL_Event *event, Button buttons[], int numButtons);
<<<<<<< HEAD
<<<<<<< HEAD
void drawButtons(SDL_Renderer *renderer, Button buttons[], int numButtons, TTF_Font *font); void drawButtons(SDL_Renderer *renderer, Button buttons[], int numButtons, TTF_Font *font);
=======
>>>>>>> 206ed0e (basic ui controls)
=======
void drawButtons(SDL_Renderer *renderer, Button buttons[], int numButtons, TTF_Font *font);
>>>>>>> 4b87dcb (ui)
#endif /* UI_H */ #endif /* UI_H */