NouVeL/ADVect/Graphics.h

12 lines
411 B
C++

#include <SDL2/SDL.h>
#include <Common.h>
#include <Environment.h>
namespace ADVect::Graphics {
void Init(u16 width, u16 height);
void Destroy();
void RenderString(const NVL::String& s, u32& pos_x, u32& pos_y, u32 col);
void RenderString(const NVL::String& s, u32&& pos_x, u32&& pos_y, u32 col);
void RenderStringMarkup(const std::vector<NVL::Environment::Variable>& s, u32 pos_x, u32 pos_y, u32 col);
}