Herramientas de usuario

Herramientas del sitio


rf_textmanager

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

rf_textmanager [2018/01/19 02:47] (actual)
Yawin creado
Línea 1: Línea 1:
 +====== RF_TextManager ======
 +La clase **RF_TextManager** es la clase que gestiona la escritura y borrado de los textos.
  
 +===== Miembros públicos =====
 +==== Funciones ====
 +=== static string Write(string text, SDL_Color color, Vector2<​int>​ position, RF_Window* window = nullptr) ===
 +Función para escribir el texto indicado con el color indicado en la posición indicada y en la ventana indicada y que retorna su ID en el [[RF_TaskManager]].
 +
 +=== static void DeleteText(string id = ""​) ===
 +Función para borrar el texto con el ID indicado.
 +
 +==== Atributos ====
 +=== static TTF_Font* Font ===
 +Puntero a la fuente con la que la función Write escribe.
 +
 +===== Implementación =====
 +<code cpp>
 +class RF_TextManager
 +{
 +  public:
 +    static TTF_Font* Font;
 +    static string Write(string text, SDL_Color color, Vector2<​int>​ position, RF_Window* window = nullptr);
 +    static void DeleteText(string id = ""​);​
 +};
 +</​code>​
 +
 +|Categorías:​ [[Clases]]|
rf_textmanager.txt · Última modificación: 2018/01/19 02:47 por Yawin