Herramientas de usuario

Herramientas del sitio


rf_input

Diferencias

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

Enlace a la vista de comparación

rf_input [2018/01/17 15:47]
127.0.0.1 editor externo
rf_input [2018/01/18 21:37]
Línea 1: Línea 1:
-====== RF_Input ====== 
-La clase **RF_Input** es la clase que controla la entrada por teclado y ratón. 
  
-===== Miembros públicos ===== 
-==== Funciones ==== 
-== static void Update(); == 
-Función que refresca los valores de key[]. 
- 
-==== Atributos ==== 
-== static bool key[ ] == 
-Array que almacena qué teclas han sido pulsadas y qué teclas no. El índice del array se representa a través de [[RF_KeyCode]]. 
- 
-== static RF_Mouse mouse == 
-Estructura que almacena la posición del ratón y qué botones están pulsados. El índice del array se representa a través de [[RF_MouseButtonCode]]. 
- 
-===== Implementación ===== 
-<code cpp> 
-class RF_Input 
-{ 
-    public: 
- static bool key[_FOO_KEY];​ 
- static void Update(); 
- static RF_Mouse mouse; 
- 
-    private: 
-        static SDL_Event event; 
-}; 
-</​code>​ 
- 
-|Categorías:​ [[Clases]]| 
rf_input.txt · Última modificación: 2018/01/18 21:37 (editor externo)