wx_BGI_Graphics
Classic BGI-compatible graphics API with modern OpenGL extension API
Loading...
Searching...
No Matches
bgi_font.h
Go to the documentation of this file.
1#pragma once
2
3#include <array>
4#include <cstdint>
5#include <string>
6#include <utility>
7
8namespace bgi
9{
10
11 bool isKnownFont(int fontId);
12 const char *fontName(int fontId);
13 int fontIdFromName(const std::string &name);
14 int fontCount();
17 std::pair<int, int> measureText(const std::string &text);
18 void drawGlyph(int x, int y, std::uint32_t codepoint, int color);
19 void drawText(int x, int y, const std::string &text, int color);
20
21} // namespace bgi
Definition bgi_camera.h:28
int fontCount()
bool isKnownFont(int fontId)
void drawText(int x, int y, const std::string &text, int color)
std::pair< int, int > measureText(const std::string &text)
int currentTextScaleX()
int currentTextScaleY()
void drawGlyph(int x, int y, std::uint32_t codepoint, int color)
int fontIdFromName(const std::string &name)
const char * fontName(int fontId)