crystalspace.jbind.interfaces.iutil.evdefs
Class iEvdefs

java.lang.Object
  extended bycrystalspace.jbind.interfaces.iutil.evdefs.iEvdefs

public abstract class iEvdefs
extends java.lang.Object

Event system related interfaces.

Author:
Java wrapper - Quentin Anciaux, c++ version - http://crystal.sourceforge.net/docs/online/devapi/evdefs_8h.php

Field Summary
static int cscmdCanvasExposed
           
static int cscmdCanvasHidden
           
static int cscmdCommandLineHelp
           
static int cscmdContextClose
           
static int cscmdContextResize
           
static int cscmdFinalProcess
           
static int cscmdFocusChanged
           
static int cscmdNothing
           
static int cscmdPostProcess
           
static int cscmdPreProcess
           
static int cscmdProcess
           
static int cscmdQuit
           
static int cscmdSystemClose
           
static int cscmdSystemOpen
           
static int CSEF_BROADCAST
           
static int csevBroadcast
           
static int csevCommand
           
static int csevFrameStart
           
static int csevGainFocus
           
static int csevGroupOff
           
static int csevJoystickDown
           
static int csevJoystickMove
           
static int csevJoystickUp
           
static int csevKeyboard
           
static int csevLostFocus
           
static int csevMouseClick
           
static int csevMouseDoubleClick
           
static int csevMouseDown
           
static int csevMouseEnter
           
static int csevMouseExit
           
static int csevMouseMove
           
static int csevMouseUp
           
static int csevNetwork
           
static int csevNothing
           
static int CSEVTYPE_Joystick
           
static int CSEVTYPE_Keyboard
           
static int CSEVTYPE_Mouse
           
static int CSKEY_ALT
           
static int CSKEY_ALT_FIRST
           
static int CSKEY_ALT_LAST
           
static int CSKEY_ALT_LEFT
           
static int CSKEY_ALT_RIGHT
           
static int CSKEY_BACKSPACE
           
static int CSKEY_CAPSLOCK
           
static int CSKEY_CENTER
           
static int CSKEY_CONTEXT
           
static int CSKEY_CTRL
           
static int CSKEY_CTRL_FIRST
           
static int CSKEY_CTRL_LAST
           
static int CSKEY_CTRL_LEFT
           
static int CSKEY_CTRL_RIGHT
           
static int CSKEY_DEL
           
static int CSKEY_DOWN
           
static int CSKEY_END
           
static int CSKEY_ENTER
           
static int CSKEY_ESC
           
static int CSKEY_F1
           
static int CSKEY_F10
           
static int CSKEY_F11
           
static int CSKEY_F12
           
static int CSKEY_F2
           
static int CSKEY_F3
           
static int CSKEY_F4
           
static int CSKEY_F5
           
static int CSKEY_F6
           
static int CSKEY_F7
           
static int CSKEY_F8
           
static int CSKEY_F9
           
static int CSKEY_HOME
           
static int CSKEY_INS
           
static int CSKEY_LEFT
           
static int CSKEY_MODIFIER_FIRST
           
static int CSKEY_MODIFIER_LAST
           
static int CSKEY_MODIFIERTYPE_SHIFT
           
static int CSKEY_PAD_FLAG
           
static int CSKEY_PAD0
           
static int CSKEY_PAD1
           
static int CSKEY_PAD2
           
static int CSKEY_PAD3
           
static int CSKEY_PAD4
           
static int CSKEY_PAD5
           
static int CSKEY_PAD6
           
static int CSKEY_PAD7
           
static int CSKEY_PAD8
           
static int CSKEY_PAD9
           
static int CSKEY_PADDECIMAL
           
static int CSKEY_PADDIV
           
static int CSKEY_PADENTER
           
static int CSKEY_PADMINUS
           
static int CSKEY_PADMULT
           
static int CSKEY_PADNUM
           
static int CSKEY_PADPLUS
           
static int CSKEY_PAUSE
           
static int CSKEY_PGDN
           
static int CSKEY_PGUP
           
static int CSKEY_PRINTSCREEN
           
static int CSKEY_RIGHT
           
static int CSKEY_SCROLLLOCK
           
static int CSKEY_SHIFT
           
static int CSKEY_SHIFT_FIRST
           
static int CSKEY_SHIFT_LAST
           
static int CSKEY_SHIFT_LEFT
           
static int CSKEY_SHIFT_RIGHT
           
static int CSKEY_SPACE
           
static int CSKEY_SPECIAL_FIRST
           
static int CSKEY_SPECIAL_LAST
           
static int CSKEY_TAB
           
static int CSKEY_UP
           
static int csKeyCharTypeDead
           
static int csKeyCharTypeNormal
           
static int csKeyEventTypeDown
           
static int csKeyEventTypeUp
           
static int csKeyModifierNumAny
           
static int csKeyModifierNumLeft
           
static int csKeyModifierNumRight
           
static int csKeyModifierTypeAlt
           
static int csKeyModifierTypeCapsLock
           
static int csKeyModifierTypeCtrl
           
static int csKeyModifierTypeLast
           
static int csKeyModifierTypeNumLock
           
static int csKeyModifierTypeScrollLock
           
static int csKeyModifierTypeShift
           
static int CSMASK_ALLMODIFIERS
           
static int CSMASK_ALLSHIFTS
           
static int CSMASK_ALT
           
static int CSMASK_Broadcast
           
static int CSMASK_CAPSLOCK
           
static int CSMASK_Command
           
static int CSMASK_CTRL
           
static int CSMASK_FrameProcess
           
static int CSMASK_Input
           
static int CSMASK_Joystick
           
static int CSMASK_JoystickDown
           
static int CSMASK_JoystickMove
           
static int CSMASK_JoystickUp
           
static int CSMASK_Keyboard
           
static int CSMASK_Mouse
           
static int CSMASK_MouseClick
           
static int CSMASK_MouseDoubleClick
           
static int CSMASK_MouseDown
           
static int CSMASK_MouseMove
           
static int CSMASK_MouseUp
           
static int CSMASK_Network
           
static int CSMASK_Nothing
           
static int CSMASK_NUMLOCK
           
static int CSMASK_SCROLLLOCK
           
static int CSMASK_SHIFT
           
 
Constructor Summary
iEvdefs()
           
 
Method Summary
static int CS_IS_INPUT_EVENT(iEvent e)
           
static int CS_IS_JOYSTICK_EVENT(iEvent e)
           
static int CS_IS_KEYBOARD_EVENT(iEvent e)
           
static int CS_IS_MOUSE_EVENT(iEvent e)
           
static int CS_IS_NETWORK_EVENT(iEvent e)
           
static int CSKEY_ALT_NUM(int n)
           
static int CSKEY_CTRL_NUM(int n)
           
static boolean CSKEY_IS_MODIFIER(int rawCode)
           
static boolean CSKEY_IS_PAD_KEY(int rawCode)
           
static boolean CSKEY_IS_SPECIAL(int rawCode)
           
static int CSKEY_MODIFIER_NUM(int rawCode)
           
static int CSKEY_MODIFIER_TYPE(int rawCode)
           
static int CSKEY_MODIFIER(int type, int num)
           
static int CSKEY_PAD_KEY(int code)
           
static int CSKEY_PAD_TO_NORMAL(int rawCode)
           
static int CSKEY_SHIFT_NUM(int n)
           
static int CSKEY_SPECIAL_NUM(int rawCode)
           
static int CSKEY_SPECIAL(int code)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

csevNothing

public static final int csevNothing
See Also:
Constant Field Values

csevKeyboard

public static final int csevKeyboard
See Also:
Constant Field Values

csevMouseMove

public static final int csevMouseMove
See Also:
Constant Field Values

csevMouseDown

public static final int csevMouseDown
See Also:
Constant Field Values

csevMouseUp

public static final int csevMouseUp
See Also:
Constant Field Values

csevMouseClick

public static final int csevMouseClick
See Also:
Constant Field Values

csevMouseDoubleClick

public static final int csevMouseDoubleClick
See Also:
Constant Field Values

csevJoystickMove

public static final int csevJoystickMove
See Also:
Constant Field Values

csevJoystickDown

public static final int csevJoystickDown
See Also:
Constant Field Values

csevJoystickUp

public static final int csevJoystickUp
See Also:
Constant Field Values

csevCommand

public static final int csevCommand
See Also:
Constant Field Values

csevBroadcast

public static final int csevBroadcast
See Also:
Constant Field Values

csevNetwork

public static final int csevNetwork
See Also:
Constant Field Values

csevMouseEnter

public static final int csevMouseEnter
See Also:
Constant Field Values

csevMouseExit

public static final int csevMouseExit
See Also:
Constant Field Values

csevLostFocus

public static final int csevLostFocus
See Also:
Constant Field Values

csevGainFocus

public static final int csevGainFocus
See Also:
Constant Field Values

csevGroupOff

public static final int csevGroupOff
See Also:
Constant Field Values

csevFrameStart

public static final int csevFrameStart
See Also:
Constant Field Values

csKeyEventTypeUp

public static final int csKeyEventTypeUp
See Also:
Constant Field Values

csKeyEventTypeDown

public static final int csKeyEventTypeDown
See Also:
Constant Field Values

CSMASK_Nothing

public static final int CSMASK_Nothing
See Also:
Constant Field Values

CSMASK_FrameProcess

public static final int CSMASK_FrameProcess
See Also:
Constant Field Values

CSMASK_Keyboard

public static final int CSMASK_Keyboard
See Also:
Constant Field Values

CSMASK_MouseMove

public static final int CSMASK_MouseMove
See Also:
Constant Field Values

CSMASK_MouseDown

public static final int CSMASK_MouseDown
See Also:
Constant Field Values

CSMASK_MouseUp

public static final int CSMASK_MouseUp
See Also:
Constant Field Values

CSMASK_MouseClick

public static final int CSMASK_MouseClick
See Also:
Constant Field Values

CSMASK_MouseDoubleClick

public static final int CSMASK_MouseDoubleClick
See Also:
Constant Field Values

CSMASK_JoystickMove

public static final int CSMASK_JoystickMove
See Also:
Constant Field Values

CSMASK_JoystickDown

public static final int CSMASK_JoystickDown
See Also:
Constant Field Values

CSMASK_JoystickUp

public static final int CSMASK_JoystickUp
See Also:
Constant Field Values

CSMASK_Command

public static final int CSMASK_Command
See Also:
Constant Field Values

CSMASK_Broadcast

public static final int CSMASK_Broadcast
See Also:
Constant Field Values

CSMASK_Network

public static final int CSMASK_Network
See Also:
Constant Field Values

CSMASK_Mouse

public static final int CSMASK_Mouse
See Also:
Constant Field Values

CSMASK_Joystick

public static final int CSMASK_Joystick
See Also:
Constant Field Values

CSMASK_Input

public static final int CSMASK_Input
See Also:
Constant Field Values

CSEF_BROADCAST

public static final int CSEF_BROADCAST
See Also:
Constant Field Values

csKeyModifierTypeShift

public static final int csKeyModifierTypeShift
See Also:
Constant Field Values

csKeyModifierTypeCtrl

public static final int csKeyModifierTypeCtrl
See Also:
Constant Field Values

csKeyModifierTypeAlt

public static final int csKeyModifierTypeAlt
See Also:
Constant Field Values

csKeyModifierTypeCapsLock

public static final int csKeyModifierTypeCapsLock
See Also:
Constant Field Values

csKeyModifierTypeNumLock

public static final int csKeyModifierTypeNumLock
See Also:
Constant Field Values

csKeyModifierTypeScrollLock

public static final int csKeyModifierTypeScrollLock
See Also:
Constant Field Values

csKeyModifierTypeLast

public static final int csKeyModifierTypeLast
See Also:
Constant Field Values

csKeyModifierNumLeft

public static final int csKeyModifierNumLeft
See Also:
Constant Field Values

csKeyModifierNumRight

public static final int csKeyModifierNumRight
See Also:
Constant Field Values

csKeyModifierNumAny

public static final int csKeyModifierNumAny
See Also:
Constant Field Values

CSMASK_SHIFT

public static final int CSMASK_SHIFT
See Also:
Constant Field Values

CSMASK_CTRL

public static final int CSMASK_CTRL
See Also:
Constant Field Values

CSMASK_ALT

public static final int CSMASK_ALT
See Also:
Constant Field Values

CSMASK_ALLSHIFTS

public static final int CSMASK_ALLSHIFTS
See Also:
Constant Field Values

CSMASK_CAPSLOCK

public static final int CSMASK_CAPSLOCK
See Also:
Constant Field Values

CSMASK_NUMLOCK

public static final int CSMASK_NUMLOCK
See Also:
Constant Field Values

CSMASK_SCROLLLOCK

public static final int CSMASK_SCROLLLOCK
See Also:
Constant Field Values

CSMASK_ALLMODIFIERS

public static final int CSMASK_ALLMODIFIERS
See Also:
Constant Field Values

CSKEY_ESC

public static final int CSKEY_ESC
See Also:
Constant Field Values

CSKEY_ENTER

public static final int CSKEY_ENTER
See Also:
Constant Field Values

CSKEY_TAB

public static final int CSKEY_TAB
See Also:
Constant Field Values

CSKEY_BACKSPACE

public static final int CSKEY_BACKSPACE
See Also:
Constant Field Values

CSKEY_SPACE

public static final int CSKEY_SPACE
See Also:
Constant Field Values

CSKEY_SPECIAL_FIRST

public static final int CSKEY_SPECIAL_FIRST
See Also:
Constant Field Values

CSKEY_SPECIAL_LAST

public static final int CSKEY_SPECIAL_LAST
See Also:
Constant Field Values

CSKEY_UP

public static final int CSKEY_UP

CSKEY_DOWN

public static final int CSKEY_DOWN

CSKEY_LEFT

public static final int CSKEY_LEFT

CSKEY_RIGHT

public static final int CSKEY_RIGHT

CSKEY_PGUP

public static final int CSKEY_PGUP

CSKEY_PGDN

public static final int CSKEY_PGDN

CSKEY_HOME

public static final int CSKEY_HOME

CSKEY_END

public static final int CSKEY_END

CSKEY_INS

public static final int CSKEY_INS

CSKEY_DEL

public static final int CSKEY_DEL

CSKEY_CONTEXT

public static final int CSKEY_CONTEXT

CSKEY_PRINTSCREEN

public static final int CSKEY_PRINTSCREEN

CSKEY_PAUSE

public static final int CSKEY_PAUSE

CSKEY_F1

public static final int CSKEY_F1

CSKEY_F2

public static final int CSKEY_F2

CSKEY_F3

public static final int CSKEY_F3

CSKEY_F4

public static final int CSKEY_F4

CSKEY_F5

public static final int CSKEY_F5

CSKEY_F6

public static final int CSKEY_F6

CSKEY_F7

public static final int CSKEY_F7

CSKEY_F8

public static final int CSKEY_F8

CSKEY_F9

public static final int CSKEY_F9

CSKEY_F10

public static final int CSKEY_F10

CSKEY_F11

public static final int CSKEY_F11

CSKEY_F12

public static final int CSKEY_F12

CSKEY_MODIFIER_FIRST

public static final int CSKEY_MODIFIER_FIRST
See Also:
Constant Field Values

CSKEY_MODIFIER_LAST

public static final int CSKEY_MODIFIER_LAST
See Also:
Constant Field Values

CSKEY_MODIFIERTYPE_SHIFT

public static final int CSKEY_MODIFIERTYPE_SHIFT
See Also:
Constant Field Values

CSKEY_SHIFT_FIRST

public static final int CSKEY_SHIFT_FIRST

CSKEY_SHIFT_LAST

public static final int CSKEY_SHIFT_LAST

CSKEY_SHIFT_LEFT

public static final int CSKEY_SHIFT_LEFT

CSKEY_SHIFT_RIGHT

public static final int CSKEY_SHIFT_RIGHT

CSKEY_SHIFT

public static final int CSKEY_SHIFT

CSKEY_CTRL_FIRST

public static final int CSKEY_CTRL_FIRST

CSKEY_CTRL_LAST

public static final int CSKEY_CTRL_LAST

CSKEY_CTRL_LEFT

public static final int CSKEY_CTRL_LEFT

CSKEY_CTRL_RIGHT

public static final int CSKEY_CTRL_RIGHT

CSKEY_CTRL

public static final int CSKEY_CTRL

CSKEY_ALT_FIRST

public static final int CSKEY_ALT_FIRST

CSKEY_ALT_LAST

public static final int CSKEY_ALT_LAST

CSKEY_ALT_LEFT

public static final int CSKEY_ALT_LEFT

CSKEY_ALT_RIGHT

public static final int CSKEY_ALT_RIGHT

CSKEY_ALT

public static final int CSKEY_ALT

CSKEY_PAD_FLAG

public static final int CSKEY_PAD_FLAG
See Also:
Constant Field Values

CSKEY_PAD1

public static final int CSKEY_PAD1

CSKEY_PAD2

public static final int CSKEY_PAD2

CSKEY_PAD3

public static final int CSKEY_PAD3

CSKEY_PAD4

public static final int CSKEY_PAD4

CSKEY_PAD5

public static final int CSKEY_PAD5

CSKEY_CENTER

public static final int CSKEY_CENTER

CSKEY_PAD6

public static final int CSKEY_PAD6

CSKEY_PAD7

public static final int CSKEY_PAD7

CSKEY_PAD8

public static final int CSKEY_PAD8

CSKEY_PAD9

public static final int CSKEY_PAD9

CSKEY_PAD0

public static final int CSKEY_PAD0

CSKEY_PADDECIMAL

public static final int CSKEY_PADDECIMAL

CSKEY_PADDIV

public static final int CSKEY_PADDIV

CSKEY_PADMULT

public static final int CSKEY_PADMULT

CSKEY_PADMINUS

public static final int CSKEY_PADMINUS

CSKEY_PADPLUS

public static final int CSKEY_PADPLUS

CSKEY_PADENTER

public static final int CSKEY_PADENTER

CSKEY_PADNUM

public static final int CSKEY_PADNUM

CSKEY_CAPSLOCK

public static final int CSKEY_CAPSLOCK

CSKEY_SCROLLLOCK

public static final int CSKEY_SCROLLLOCK

csKeyCharTypeNormal

public static final int csKeyCharTypeNormal
See Also:
Constant Field Values

csKeyCharTypeDead

public static final int csKeyCharTypeDead
See Also:
Constant Field Values

CSEVTYPE_Keyboard

public static final int CSEVTYPE_Keyboard
See Also:
Constant Field Values

CSEVTYPE_Mouse

public static final int CSEVTYPE_Mouse
See Also:
Constant Field Values

CSEVTYPE_Joystick

public static final int CSEVTYPE_Joystick
See Also:
Constant Field Values

cscmdNothing

public static final int cscmdNothing
See Also:
Constant Field Values

cscmdQuit

public static final int cscmdQuit
See Also:
Constant Field Values

cscmdFocusChanged

public static final int cscmdFocusChanged
See Also:
Constant Field Values

cscmdSystemOpen

public static final int cscmdSystemOpen
See Also:
Constant Field Values

cscmdSystemClose

public static final int cscmdSystemClose
See Also:
Constant Field Values

cscmdContextResize

public static final int cscmdContextResize
See Also:
Constant Field Values

cscmdContextClose

public static final int cscmdContextClose
See Also:
Constant Field Values

cscmdCommandLineHelp

public static final int cscmdCommandLineHelp
See Also:
Constant Field Values

cscmdPreProcess

public static final int cscmdPreProcess
See Also:
Constant Field Values

cscmdProcess

public static final int cscmdProcess
See Also:
Constant Field Values

cscmdPostProcess

public static final int cscmdPostProcess
See Also:
Constant Field Values

cscmdFinalProcess

public static final int cscmdFinalProcess
See Also:
Constant Field Values

cscmdCanvasHidden

public static final int cscmdCanvasHidden
See Also:
Constant Field Values

cscmdCanvasExposed

public static final int cscmdCanvasExposed
See Also:
Constant Field Values
Constructor Detail

iEvdefs

public iEvdefs()
Method Detail

CS_IS_KEYBOARD_EVENT

public static final int CS_IS_KEYBOARD_EVENT(iEvent e)

CS_IS_MOUSE_EVENT

public static final int CS_IS_MOUSE_EVENT(iEvent e)

CS_IS_JOYSTICK_EVENT

public static final int CS_IS_JOYSTICK_EVENT(iEvent e)

CS_IS_INPUT_EVENT

public static final int CS_IS_INPUT_EVENT(iEvent e)

CS_IS_NETWORK_EVENT

public static final int CS_IS_NETWORK_EVENT(iEvent e)

CSKEY_SPECIAL

public static final int CSKEY_SPECIAL(int code)

CSKEY_IS_SPECIAL

public static final boolean CSKEY_IS_SPECIAL(int rawCode)

CSKEY_SPECIAL_NUM

public static final int CSKEY_SPECIAL_NUM(int rawCode)

CSKEY_MODIFIER

public static final int CSKEY_MODIFIER(int type,
                                       int num)

CSKEY_IS_MODIFIER

public static final boolean CSKEY_IS_MODIFIER(int rawCode)

CSKEY_MODIFIER_TYPE

public static final int CSKEY_MODIFIER_TYPE(int rawCode)

CSKEY_MODIFIER_NUM

public static final int CSKEY_MODIFIER_NUM(int rawCode)

CSKEY_SHIFT_NUM

public static final int CSKEY_SHIFT_NUM(int n)

CSKEY_CTRL_NUM

public static final int CSKEY_CTRL_NUM(int n)

CSKEY_ALT_NUM

public static final int CSKEY_ALT_NUM(int n)

CSKEY_PAD_KEY

public static final int CSKEY_PAD_KEY(int code)

CSKEY_IS_PAD_KEY

public static final boolean CSKEY_IS_PAD_KEY(int rawCode)

CSKEY_PAD_TO_NORMAL

public static final int CSKEY_PAD_TO_NORMAL(int rawCode)