Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ReLogic.Peripherals.RGB.Corsair Namespace Reference

Classes

class  CorsairDeviceGroup
 
struct  CorsairDeviceInfo
 
class  CorsairGenericDevice
 
class  CorsairHeadset
 
class  CorsairHelper
 
class  CorsairKeyboard
 
struct  CorsairLedColor
 
struct  CorsairLedPosition
 
struct  CorsairLedPositions
 
class  CorsairMouse
 
class  CorsairMousepad
 
struct  CorsairProtocolDetails
 
class  NativeMethods
 

Enumerations

enum  CorsairAccessMode { CAM_ExclusiveLightingControl }
 
enum  CorsairDeviceCaps { CDC_None = 0 , CDC_Lighting = 1 }
 
enum  CorsairDeviceType {
  CDT_Unknown , CDT_Mouse , CDT_Keyboard , CDT_Headset ,
  CDT_MouseMat
}
 
enum  CorsairError {
  CE_Success , CE_ServerNotFound , CE_NoControl , CE_ProtocolHandshakeMissing ,
  CE_IncompatibleProtocol , CE_InvalidArguments
}
 
enum  CorsairLedId {
  CLI_Invalid = 0 , CLK_Escape = 1 , CLK_F1 = 2 , CLK_F2 = 3 ,
  CLK_F3 = 4 , CLK_F4 = 5 , CLK_F5 = 6 , CLK_F6 = 7 ,
  CLK_F7 = 8 , CLK_F8 = 9 , CLK_F9 = 10 , CLK_F10 = 11 ,
  CLK_F11 = 12 , CLK_GraveAccentAndTilde = 13 , CLK_1 = 14 , CLK_2 = 15 ,
  CLK_3 = 16 , CLK_4 = 17 , CLK_5 = 18 , CLK_6 = 19 ,
  CLK_7 = 20 , CLK_8 = 21 , CLK_9 = 22 , CLK_0 = 23 ,
  CLK_MinusAndUnderscore = 24 , CLK_Tab = 25 , CLK_Q = 26 , CLK_W = 27 ,
  CLK_E = 28 , CLK_R = 29 , CLK_T = 30 , CLK_Y = 31 ,
  CLK_U = 32 , CLK_I = 33 , CLK_O = 34 , CLK_P = 35 ,
  CLK_BracketLeft = 36 , CLK_CapsLock = 37 , CLK_A = 38 , CLK_S = 39 ,
  CLK_D = 40 , CLK_F = 41 , CLK_G = 42 , CLK_H = 43 ,
  CLK_J = 44 , CLK_K = 45 , CLK_L = 46 , CLK_SemicolonAndColon = 47 ,
  CLK_ApostropheAndDoubleQuote = 48 , CLK_LeftShift = 49 , CLK_NonUsBackslash = 50 , CLK_Z = 51 ,
  CLK_X = 52 , CLK_C = 53 , CLK_V = 54 , CLK_B = 55 ,
  CLK_N = 56 , CLK_M = 57 , CLK_CommaAndLessThan = 58 , CLK_PeriodAndBiggerThan = 59 ,
  CLK_SlashAndQuestionMark = 60 , CLK_LeftCtrl = 61 , CLK_LeftGui = 62 , CLK_LeftAlt = 63 ,
  CLK_Lang2 = 64 , CLK_Space = 65 , CLK_Lang1 = 66 , CLK_International2 = 67 ,
  CLK_RightAlt = 68 , CLK_RightGui = 69 , CLK_Application = 70 , CLK_LedProgramming = 71 ,
  CLK_Brightness = 72 , CLK_F12 = 73 , CLK_PrintScreen = 74 , CLK_ScrollLock = 75 ,
  CLK_PauseBreak = 76 , CLK_Insert = 77 , CLK_Home = 78 , CLK_PageUp = 79 ,
  CLK_BracketRight = 80 , CLK_Backslash = 81 , CLK_NonUsTilde = 82 , CLK_Enter = 83 ,
  CLK_International1 = 84 , CLK_EqualsAndPlus = 85 , CLK_International3 = 86 , CLK_Backspace = 87 ,
  CLK_Delete = 88 , CLK_End = 89 , CLK_PageDown = 90 , CLK_RightShift = 91 ,
  CLK_RightCtrl = 92 , CLK_UpArrow = 93 , CLK_LeftArrow = 94 , CLK_DownArrow = 95 ,
  CLK_RightArrow = 96 , CLK_WinLock = 97 , CLK_Mute = 98 , CLK_Stop = 99 ,
  CLK_ScanPreviousTrack = 100 , CLK_PlayPause = 101 , CLK_ScanNextTrack = 102 , CLK_NumLock = 103 ,
  CLK_KeypadSlash = 104 , CLK_KeypadAsterisk = 105 , CLK_KeypadMinus = 106 , CLK_KeypadPlus = 107 ,
  CLK_KeypadEnter = 108 , CLK_Keypad7 = 109 , CLK_Keypad8 = 110 , CLK_Keypad9 = 111 ,
  CLK_KeypadComma = 112 , CLK_Keypad4 = 113 , CLK_Keypad5 = 114 , CLK_Keypad6 = 115 ,
  CLK_Keypad1 = 116 , CLK_Keypad2 = 117 , CLK_Keypad3 = 118 , CLK_Keypad0 = 119 ,
  CLK_KeypadPeriodAndDelete = 120 , CLK_G1 = 121 , CLK_G2 = 122 , CLK_G3 = 123 ,
  CLK_G4 = 124 , CLK_G5 = 125 , CLK_G6 = 126 , CLK_G7 = 127 ,
  CLK_G8 = 128 , CLK_G9 = 129 , CLK_G10 = 130 , CLK_VolumeUp = 131 ,
  CLK_VolumeDown = 132 , CLK_MR = 133 , CLK_M1 = 134 , CLK_M2 = 135 ,
  CLK_M3 = 136 , CLK_G11 = 137 , CLK_G12 = 138 , CLK_G13 = 139 ,
  CLK_G14 = 140 , CLK_G15 = 141 , CLK_G16 = 142 , CLK_G17 = 143 ,
  CLK_G18 = 144 , CLK_International5 = 145 , CLK_International4 = 146 , CLK_Fn = 147 ,
  CLM_1 = 148 , CLM_2 = 149 , CLM_3 = 150 , CLM_4 = 151 ,
  CLH_LeftLogo = 152 , CLH_RightLogo = 153 , CLK_Logo = 154 , CLMM_Zone1 = 155 ,
  CLMM_Zone2 = 156 , CLMM_Zone3 = 157 , CLMM_Zone4 = 158 , CLMM_Zone5 = 159 ,
  CLMM_Zone6 = 160 , CLMM_Zone7 = 161 , CLMM_Zone8 = 162 , CLMM_Zone9 = 163 ,
  CLMM_Zone10 = 164 , CLMM_Zone11 = 165 , CLMM_Zone12 = 166 , CLMM_Zone13 = 167 ,
  CLMM_Zone14 = 168 , CLMM_Zone15 = 169 , CLKLP_Zone1 = 170 , CLKLP_Zone2 = 171 ,
  CLKLP_Zone3 = 172 , CLKLP_Zone4 = 173 , CLKLP_Zone5 = 174 , CLKLP_Zone6 = 175 ,
  CLKLP_Zone7 = 176 , CLKLP_Zone8 = 177 , CLKLP_Zone9 = 178 , CLKLP_Zone10 = 179 ,
  CLKLP_Zone11 = 180 , CLKLP_Zone12 = 181 , CLKLP_Zone13 = 182 , CLKLP_Zone14 = 183 ,
  CLKLP_Zone15 = 184 , CLKLP_Zone16 = 185 , CLKLP_Zone17 = 186 , CLKLP_Zone18 = 187 ,
  CLKLP_Zone19 = 188 , CLM_5 = 189 , CLM_6 = 190 , CLI_Last = 190
}
 
enum  CorsairLogicalLayout {
  CLL_Invalid , CLL_US_Int , CLL_NA , CLL_EU ,
  CLL_UK , CLL_BE , CLL_BR , CLL_CH ,
  CLL_CN , CLL_DE , CLL_ES , CLL_FR ,
  CLL_IT , CLL_ND , CLL_RU , CLL_JP ,
  CLL_KR , CLL_TW , CLL_MEX
}
 
enum  CorsairPhysicalLayout {
  CPL_Invalid , CPL_US , CPL_UK , CPL_BR ,
  CPL_JP , CPL_KR , CPL_Zones1 , CPL_Zones2 ,
  CPL_Zones3 , CPL_Zones4
}