Chat del juego.
Más...
#include <chat.h>
◆ Chat()
Chat::Chat |
( |
SDL_Rect |
chat_area, |
|
|
int |
nlines, |
|
|
SDL_Renderer * |
renderer, |
|
|
TTF_Font * |
font |
|
) |
| |
Crea un objeto Chat.
- Parámetros
-
chat_area | Area donde se va a renderizar el chat |
nlines | Cantidad de lineas de chat, una de las cuales se usa para el text input. |
renderer | Renderer con el que se va a renderizar el chat. |
font | Fuente utilizada en la letra del chat. |
◆ add_characters()
void Chat::add_characters |
( |
const char * |
characters | ) |
|
Agrega caracteres al input box del chat.
- Parámetros
-
characters | Caracteres a agregar. |
◆ get_input_and_erase()
std::string Chat::get_input_and_erase |
( |
| ) |
|
Devuelve el texto ingresado en el input, y lo borra.
- Devuelve
- std::string
◆ input_erase()
void Chat::input_erase |
( |
| ) |
|
Borra un caracter del input de texto.
◆ print_line()
void Chat::print_line |
( |
std::string |
line | ) |
|
Imprime una linea en el chat.
- Parámetros
-
◆ render()
◆ toggle()
Activa / desactiva el cursor del chat.
La documentación para esta clase fue generada a partir de los siguientes ficheros:
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/client/views/game_view/chat.h
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/client/views/game_view/chat.cpp