dx_Input_class

dx_Input_class


Clase de lectura de periféricos de entrada. Esta clase ofrece un juego de funciones para poder interpretar la entrada de los periféricos de entrada como el teclado o el ratón, y de dispositivos de juegos como joysticks y gamepads, facilitando asi la interactividad con el programa de una forma cómoda y sencilla de programar.

Enumeraciones:

NombreDescripción
Joystick_ButtonConstantes para los botones del joystick y gamepads.  
Key_ConstConstantes de teclado.  
Mouse_ButtonConstantes para ratón.  


Tipos:

NombreDescripción
Joystick_DataInformación de retorno del joystick o gamepad.  
Mouse_DataInformación de retorno del ratón.  

Propiedades:

NombreDescripción
hwnd (get)Devuelve el identificador de la ventana que esta usando para ejecutar las rutinas de la clase.  
Joystick (get)Devuelve el estado de los botones del joystick o gamepad y las coordenadas de eje primario.  
Joystick_Count (get)Devuelve el numero de joysticks o gamepads conectados al equipo.  
Mouse (get)Devuelve el estado de los botones del ratón y las coordenadas del cursor.  

Metodos:

NombreDescripción
InitInicializa el sistema de lectura de la entrada de dispositivos de usuarios.  
Joystick_HitDetecta una pulsación en un botón del joystick o gamepad.  
Joystick_PressDevuelve el código del botón que esta siendo presionado en el joystick o gamepad.  
KeyComprueba el estado de una tecla en el teclado.  
Key_ASCIIDevuelve el valor ASCII de la ultima tecla pulsada.  
Key_HitDetecta una pulsación en una tecla.  
Key_PressDevuelve el código de la tecla que esta siendo presionada en el teclado.  
Mouse_HitDetecta una pulsación en un botón del ratón.  
Mouse_PressDevuelve el código del botón del ratón que esta siendo presionado.  
Mouse_SetPossitionEstablece las coordenadas para el cursor del ratón.  
TerminateCierra el sistema de entrada y los subsistemas de la clase.