SDL  2.0
HIDP_BUTTON_CAPS Struct Reference

#include <SDL_hid.h>

Data Fields

USAGE UsagePage
 
UCHAR ReportID
 
BOOLEAN IsAlias
 
USHORT BitField
 
USHORT LinkCollection
 
USAGE LinkUsage
 
USAGE LinkUsagePage
 
BOOLEAN IsRange
 
BOOLEAN IsStringRange
 
BOOLEAN IsDesignatorRange
 
BOOLEAN IsAbsolute
 
ULONG Reserved [10]
 
union {
   struct {
      USAGE   UsageMin
 
      USAGE   UsageMax
 
      USHORT   StringMin
 
      USHORT   StringMax
 
      USHORT   DesignatorMin
 
      USHORT   DesignatorMax
 
      USHORT   DataIndexMin
 
      USHORT   DataIndexMax
 
   }   Range
 
   struct {
      USAGE   Usage
 
      USAGE   Reserved1
 
      USHORT   StringIndex
 
      USHORT   Reserved2
 
      USHORT   DesignatorIndex
 
      USHORT   Reserved3
 
      USHORT   DataIndex
 
      USHORT   Reserved4
 
   }   NotRange
 
}; 
 

Detailed Description

Definition at line 48 of file SDL_hid.h.

Field Documentation

◆ 

union { ... }

◆ BitField

USHORT HIDP_BUTTON_CAPS::BitField

Definition at line 52 of file SDL_hid.h.

◆ DataIndex

USHORT HIDP_BUTTON_CAPS::DataIndex

Definition at line 79 of file SDL_hid.h.

◆ DataIndexMax

USHORT HIDP_BUTTON_CAPS::DataIndexMax

Definition at line 70 of file SDL_hid.h.

◆ DataIndexMin

USHORT HIDP_BUTTON_CAPS::DataIndexMin

Definition at line 69 of file SDL_hid.h.

◆ DesignatorIndex

USHORT HIDP_BUTTON_CAPS::DesignatorIndex

Definition at line 77 of file SDL_hid.h.

◆ DesignatorMax

USHORT HIDP_BUTTON_CAPS::DesignatorMax

Definition at line 68 of file SDL_hid.h.

◆ DesignatorMin

USHORT HIDP_BUTTON_CAPS::DesignatorMin

Definition at line 67 of file SDL_hid.h.

◆ IsAbsolute

BOOLEAN HIDP_BUTTON_CAPS::IsAbsolute

Definition at line 59 of file SDL_hid.h.

◆ IsAlias

BOOLEAN HIDP_BUTTON_CAPS::IsAlias

Definition at line 51 of file SDL_hid.h.

◆ IsDesignatorRange

BOOLEAN HIDP_BUTTON_CAPS::IsDesignatorRange

Definition at line 58 of file SDL_hid.h.

◆ IsRange

BOOLEAN HIDP_BUTTON_CAPS::IsRange

Definition at line 56 of file SDL_hid.h.

◆ IsStringRange

BOOLEAN HIDP_BUTTON_CAPS::IsStringRange

Definition at line 57 of file SDL_hid.h.

◆ LinkCollection

USHORT HIDP_BUTTON_CAPS::LinkCollection

Definition at line 53 of file SDL_hid.h.

◆ LinkUsage

USAGE HIDP_BUTTON_CAPS::LinkUsage

Definition at line 54 of file SDL_hid.h.

◆ LinkUsagePage

USAGE HIDP_BUTTON_CAPS::LinkUsagePage

Definition at line 55 of file SDL_hid.h.

◆ 

struct { ... } HIDP_BUTTON_CAPS::NotRange

◆ 

struct { ... } HIDP_BUTTON_CAPS::Range

◆ ReportID

UCHAR HIDP_BUTTON_CAPS::ReportID

Definition at line 50 of file SDL_hid.h.

◆ Reserved

ULONG HIDP_BUTTON_CAPS::Reserved[10]

Definition at line 60 of file SDL_hid.h.

◆ Reserved1

USAGE HIDP_BUTTON_CAPS::Reserved1

Definition at line 74 of file SDL_hid.h.

◆ Reserved2

USHORT HIDP_BUTTON_CAPS::Reserved2

Definition at line 76 of file SDL_hid.h.

◆ Reserved3

USHORT HIDP_BUTTON_CAPS::Reserved3

Definition at line 78 of file SDL_hid.h.

◆ Reserved4

USHORT HIDP_BUTTON_CAPS::Reserved4

Definition at line 80 of file SDL_hid.h.

◆ StringIndex

USHORT HIDP_BUTTON_CAPS::StringIndex

Definition at line 75 of file SDL_hid.h.

◆ StringMax

USHORT HIDP_BUTTON_CAPS::StringMax

Definition at line 66 of file SDL_hid.h.

◆ StringMin

USHORT HIDP_BUTTON_CAPS::StringMin

Definition at line 65 of file SDL_hid.h.

◆ Usage

USAGE HIDP_BUTTON_CAPS::Usage

Definition at line 73 of file SDL_hid.h.

◆ UsageMax

USAGE HIDP_BUTTON_CAPS::UsageMax

Definition at line 64 of file SDL_hid.h.

◆ UsageMin

USAGE HIDP_BUTTON_CAPS::UsageMin

Definition at line 63 of file SDL_hid.h.

◆ UsagePage

USAGE HIDP_BUTTON_CAPS::UsagePage

Definition at line 49 of file SDL_hid.h.


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