Drag[en]gine Script Module DragonScript  1.21
Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType Class Reference

Virtual key type listener. More...

Inheritance diagram for Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType:
Dragengine.Gui.Events.DefaultMouseListener Dragengine.Gui.Events.MouseListener

Public Member Functions

VirtualKeyType new (WindowVirtualKeyboard window, Widget widget, int keyCode, int keyChar, int shiftedKeyChar)
 
void onButtonPress (MouseEvent event)
 Mouse button has been pressed. More...
 
void onButtonRelease (MouseEvent event)
 Mouse button has been released. More...
 
- Public Member Functions inherited from Dragengine.Gui.Events.DefaultMouseListener
DefaultMouseListener new ()
 Create default mouse listener. More...
 
void onMouseEnter (MouseEvent event)
 Mouse has entered widget. More...
 
void onMouseLeave (MouseEvent event)
 Mouse has left widget. More...
 
void onMouseMove (MouseEvent event)
 Mouse has moved. More...
 
void onMouseWheel (MouseEvent event)
 Mouse wheel moved. More...
 

Public Attributes

bool pButtonPressed
 
int pKeyChar
 
int pKeyCode
 
bool pShifted
 
int pShiftedKeyChar
 
Widget pWidget
 
WindowVirtualKeyboard pWindow
 

Detailed Description

Virtual key type listener.

Member Function Documentation

◆ new()

VirtualKeyType Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.new ( WindowVirtualKeyboard  window,
Widget  widget,
int  keyCode,
int  keyChar,
int  shiftedKeyChar 
)

◆ onButtonPress()

void Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.onButtonPress ( MouseEvent  event)

Mouse button has been pressed.

Reimplemented from Dragengine.Gui.Events.DefaultMouseListener.

◆ onButtonRelease()

void Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.onButtonRelease ( MouseEvent  event)

Mouse button has been released.

Reimplemented from Dragengine.Gui.Events.DefaultMouseListener.

Member Data Documentation

◆ pButtonPressed

bool Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.pButtonPressed

◆ pKeyChar

int Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.pKeyChar

◆ pKeyCode

int Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.pKeyCode

◆ pShifted

bool Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.pShifted

◆ pShiftedKeyChar

int Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.pShiftedKeyChar

◆ pWidget

Widget Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.pWidget

◆ pWindow

WindowVirtualKeyboard Dragengine.Gui.WindowVirtualKeyboard.VirtualKeyType.pWindow

The documentation for this class was generated from the following file: