Game Control Plus  1.2.2
 All Classes Namespaces Functions Variables Pages
net.java.games.input.UsagePage Class Reference

Public Member Functions

final String toString ()
 
final Usage mapUsage (int usage_id)
 

Static Public Member Functions

static final UsagePage map (int page_id)
 

Static Public Attributes

static final UsagePage UNDEFINED = new UsagePage(0x00)
 
static final UsagePage GENERIC_DESKTOP = new UsagePage(0x01, GenericDesktopUsage.class)
 
static final UsagePage SIMULATION = new UsagePage(0x02)
 
static final UsagePage VR = new UsagePage(0x03)
 
static final UsagePage SPORT = new UsagePage(0x04)
 
static final UsagePage GAME = new UsagePage(0x05)
 
static final UsagePage KEYBOARD_OR_KEYPAD = new UsagePage(0x07, KeyboardUsage.class)
 
static final UsagePage LEDS = new UsagePage(0x08)
 
static final UsagePage BUTTON = new UsagePage(0x09, ButtonUsage.class)
 
static final UsagePage ORDINAL = new UsagePage(0x0A)
 
static final UsagePage TELEPHONY = new UsagePage(0x0B)
 
static final UsagePage CONSUMER = new UsagePage(0x0C)
 
static final UsagePage DIGITIZER = new UsagePage(0x0D)
 
static final UsagePage PID = new UsagePage(0x0F)
 
static final UsagePage UNICODE = new UsagePage(0x10)
 
static final UsagePage ALPHANUMERIC_DISPLAY = new UsagePage(0x14)
 
static final UsagePage POWER_DEVICE = new UsagePage(0x84)
 
static final UsagePage BATTERY_SYSTEM = new UsagePage(0x85)
 
static final UsagePage BAR_CODE_SCANNER = new UsagePage(0x8C)
 
static final UsagePage SCALE = new UsagePage(0x8D)
 
static final UsagePage CAMERACONTROL = new UsagePage(0x90)
 
static final UsagePage ARCADE = new UsagePage(0x91)
 

Private Member Functions

 UsagePage (int page_id, Class usage_class)
 
 UsagePage (int page_id)
 

Private Attributes

final Class usage_class
 
final int usage_page_id
 

Static Private Attributes

static final UsagePage[] map = new UsagePage[0xFF]
 

Detailed Description

HID Usage pages

Author
elias
Version
1.0