C# Class CorsairLinkPlusPlus.Driver.CorsairLink.Sensor.Internal.LEDModern

Inheritance: LED, TemperatureControllableSensor
Afficher le fichier Open project: Doridian/CorsairLinkPlusPlus

Méthodes publiques

Méthode Description
GetTemperatureSensor ( ) : IThermistor
Refresh ( bool volatileOnly ) : void
SaveControllerData ( IController controller ) : void
SetTemperature ( double temperature ) : void
SetTemperatureSensor ( IThermistor thermistor ) : void

Private Methods

Méthode Description
GetControlCurve ( ) : Color>.ControlCurve
GetFixedRGBCycleColors ( ) : byte[]
GetLEDData ( ) : byte
GetRGBInternal ( ) : byte[]
LEDModern ( LinkDeviceModern device, int id ) : CorsairLinkPlusPlus.Common.Controller
SetControlCurve ( Color>.ControlCurve curve ) : void
SetFixedRGBCycleColors ( byte colors ) : void
SetLEDData ( byte ledData ) : void
SetRGB ( byte rgb ) : void

Method Details

GetTemperatureSensor() public méthode

public GetTemperatureSensor ( ) : IThermistor
Résultat IThermistor

Refresh() public méthode

public Refresh ( bool volatileOnly ) : void
volatileOnly bool
Résultat void

SaveControllerData() public méthode

public SaveControllerData ( IController controller ) : void
controller IController
Résultat void

SetTemperature() public méthode

public SetTemperature ( double temperature ) : void
temperature double
Résultat void

SetTemperatureSensor() public méthode

public SetTemperatureSensor ( IThermistor thermistor ) : void
thermistor IThermistor
Résultat void