Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
CorsairMousepad.cs
Go to the documentation of this file.
1
using
Microsoft.Xna.Framework
;
2
3
namespace
ReLogic.Peripherals.RGB.Corsair
;
4
5
internal
class
CorsairMousepad
:
CorsairGenericDevice
6
{
7
private
CorsairMousepad
(
Fragment
fragment,
CorsairLedPosition
[] leds,
DeviceColorProfile
colorProfile)
8
: base(
RgbDeviceType
.
Mousepad
, fragment, leds, colorProfile)
9
{
10
}
11
12
public
static
CorsairMousepad
Create
(
int
deviceIndex,
DeviceColorProfile
colorProfile)
13
{
14
//IL_0012: Unknown result type (might be due to invalid IL or missing references)
15
CorsairLedPosition
[] ledPositionsForMouseMatOrKeyboard =
CorsairHelper
.
GetLedPositionsForMouseMatOrKeyboard
(deviceIndex);
16
return
new
CorsairMousepad
(
CorsairHelper
.
CreateFragment
(ledPositionsForMouseMatOrKeyboard,
new
Vector2
(1040f, 0f)), ledPositionsForMouseMatOrKeyboard, colorProfile);
17
}
18
}
ReLogic.Peripherals.RGB.Corsair.CorsairGenericDevice
Definition
CorsairGenericDevice.cs:7
ReLogic.Peripherals.RGB.Corsair.CorsairHelper.CreateFragment
static Fragment CreateFragment(CorsairLedPosition[] leds, Vector2 offset)
Definition
CorsairHelper.cs:9
ReLogic.Peripherals.RGB.Corsair.CorsairHelper.GetLedPositionsForMouseMatOrKeyboard
static CorsairLedPosition[] GetLedPositionsForMouseMatOrKeyboard(int deviceIndex)
Definition
CorsairHelper.cs:50
ReLogic.Peripherals.RGB.Corsair.CorsairHelper
Definition
CorsairHelper.cs:8
ReLogic.Peripherals.RGB.Corsair.CorsairMousepad.Create
static CorsairMousepad Create(int deviceIndex, DeviceColorProfile colorProfile)
Definition
CorsairMousepad.cs:12
ReLogic.Peripherals.RGB.Corsair.CorsairMousepad.CorsairMousepad
CorsairMousepad(Fragment fragment, CorsairLedPosition[] leds, DeviceColorProfile colorProfile)
Definition
CorsairMousepad.cs:7
ReLogic.Peripherals.RGB.Corsair.CorsairMousepad
Definition
CorsairMousepad.cs:6
ReLogic.Peripherals.RGB.DeviceColorProfile
Definition
DeviceColorProfile.cs:7
ReLogic.Peripherals.RGB.Fragment
Definition
Fragment.cs:7
Microsoft.Xna.Framework
Definition
AlphaTestEffect.cs:1
ReLogic.Peripherals.RGB.Corsair
Definition
CorsairAccessMode.cs:1
ReLogic.Peripherals.RGB.RgbDeviceType
RgbDeviceType
Definition
RgbDeviceType.cs:4
ReLogic.Peripherals.RGB.RgbDeviceType.Mousepad
@ Mousepad
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:12
ReLogic.Peripherals.RGB.Corsair.CorsairLedPosition
Definition
CorsairLedPosition.cs:7
source
ReLogic
ReLogic.Peripherals.RGB.Corsair
CorsairMousepad.cs
Generated by
1.10.0