9#define EXPORT __declspec(dllexport)
15#include "sdl_renderer.h"
38 {
font = TTF_OpenFont(fontfile.c_str(), ptsize); }
59 EXPORT
void SetSize(
int ptsize) { TTF_SetFontSize(
font, ptsize); }
75 EXPORT
void SetDirection(TTF_Direction direction) { TTF_SetFontDirection(
font, direction); }
Encapsula un color.
Definition sdl_color.h:18
Clase para encapsular una fuente de caracteres SDL.
Definition sdl_font.h:24
EXPORT void RenderUTF8_Blended(const std::string &text, int x, int y, Color fg)
Muestra un texto en pantalla.
Definition sdl_font.cpp:13
EXPORT void SetHinting(int hinting)
Establece la configuración del interior actual.
Definition sdl_font.h:86
EXPORT Rect GetArea(const std::string &text)
Obtiene el área rectangular necesaria para mostrar el texto indicado.
Definition sdl_font.cpp:5
TTF_Font * font
Definition sdl_font.h:26
EXPORT void RenderUTF8_Blended(const std::string &text, Point &p, Color fg)
Muestra un texto en pantalla.
Definition sdl_font.h:110
EXPORT Font(Renderer &render, const std::string &fontfile, int ptsize=17)
Constructor.
Definition sdl_font.h:37
Renderer & renderer
Definition sdl_font.h:27
EXPORT void SetDirection(TTF_Direction direction)
Establece la dirección que se utilizará para dar forma al texto.
Definition sdl_font.h:75
EXPORT void SetOutline(int outline)
Establece el contorno actual de una fuente.
Definition sdl_font.h:65
EXPORT void SetSize(int ptsize)
Establece el tamaño de la fuente.
Definition sdl_font.h:59
EXPORT void SetStyle(int style)
Establece el estilo de la fuente.
Definition sdl_font.h:53
EXPORT ~Font()
Destructor.
Definition sdl_font.h:44
Clase para manipular puntos con coordenadas enteras.
Definition sdl_point.h:20
EXPORT int & X()
Obtiene una referencia a la coordenada x del punto.
Definition sdl_point.h:57
EXPORT int & Y()
Obtiene una referencia a la coordenada y del punto.
Definition sdl_point.h:63
Clase para manipular rectángulos con coordenadas enteras.
Definition sdl_rect.h:21
Clase para manipular un contexto de renderizado.
Definition sdl_renderer.h:29
Espacio con nombre para el wrapper de SDL2.
Definition sdl_music.h:14