mapcreator git · master
SDL3 2.5D game and engine using assets, with map editor
C++ 99.3%git clone https://git.christianimmanuel.de/sdl-graphics/mapcreator.gitwget https://git.christianimmanuel.de/sdl-graphics/mapcreator/archive/mapcreator.tar.gzsrc/defaults/ui.hpp raw
#pragma once
#include <SDL3/SDL.h>
#include <SDL3_ttf/SDL_ttf.h>
#include <vector>
#include <string>
class Character;
class Game;
namespace Ui {
extern bool draw_key_info;
// Font
extern TTF_Font* font_big;
extern TTF_Font* font_small;
extern TTF_Font* font_tiny;
extern TTF_Font* font_menu;
extern TTF_Font* font_menu_bold;
extern TTF_Font* font_message;
extern float top_bar_height;
bool init_Font();
void delete_Font();
void draw_KeyInfo(Game* game);
void draw_Frames(SDL_Renderer* renderer, SDL_Rect win_size);
void draw_TopBarTileInfo(SDL_Renderer* renderer, SDL_Rect win_size);
void draw_BottomLeftBars(SDL_Renderer* renderer, SDL_Rect win_size, Character& player);
}