Argentum Online - Cliente
Referencia de la Clase TextBox

Caja de texto. Usada en el chat. Más...

#include <text_box.h>

Métodos públicos

 TextBox (SDL_Rect render_area, SDL_Renderer *renderer, int nlines, SDL_Color font_color, SDL_Color background_color, TTF_Font *font)
 Crea un objeto TextBox. Más...
 
void erase_all ()
 Borra todo el texto del textbox. Más...
 
void add_line (std::string string)
 Agrega una nueva linea al textbox. Más...
 
void render ()
 Renderiza el textbox. Más...
 

Descripción detallada

Caja de texto. Usada en el chat.

Documentación del constructor y destructor

◆ TextBox()

TextBox::TextBox ( SDL_Rect  render_area,
SDL_Renderer *  renderer,
int  nlines,
SDL_Color  font_color,
SDL_Color  background_color,
TTF_Font *  font 
)

Crea un objeto TextBox.

Parámetros
render_areaArea donde se va a renderizar el textbox.
rendererRenderer con el cual se va a renderizar el textbox.
nlinesCantidad de lineas del textbox.
font_colorColor del texto.
background_colorColor de fondo.
fontFuente tipografica del texto.

Documentación de las funciones miembro

◆ add_line()

void TextBox::add_line ( std::string  string)

Agrega una nueva linea al textbox.

Parámetros
stringLinea a agregar.

◆ erase_all()

void TextBox::erase_all ( )

Borra todo el texto del textbox.

◆ render()

void TextBox::render ( )

Renderiza el textbox.


La documentación para esta clase fue generada a partir de los siguientes ficheros: