C# Class Example_Ambilight_full.AbstractAmbilightBrush

Inheritance: CUE.NET.Brushes.AbstractBrush
Show file Open project: DarthAffe/CUE.NET

Protected Properties

Property Type Description
EffectiveSourceHeight int
EffectiveSourceWidth int
Increment int
KeyHeightProportion float
KeyWidthProportion float
OffsetBottom int
OffsetLeft int
OffsetRight int
OffsetTop int
ScreenCapture IScreenCapture
ScreenPixelData byte[]
Settings Example_Ambilight_full.TakeAsIs.AmbilightSettings
SourceHeight int
SourceWidth int

Public Methods

Method Description
AbstractAmbilightBrush ( IScreenCapture screenCapture, AmbilightSettings settings ) : System
PerformRender ( RectangleF rectangle, IEnumerable renderTargets ) : void

Protected Methods

Method Description
FinalizeColor ( CorsairColor color ) : CorsairColor

Method Details

AbstractAmbilightBrush() public method

public AbstractAmbilightBrush ( IScreenCapture screenCapture, AmbilightSettings settings ) : System
screenCapture IScreenCapture
settings Example_Ambilight_full.TakeAsIs.AmbilightSettings
return System

FinalizeColor() protected method

protected FinalizeColor ( CorsairColor color ) : CorsairColor
color CUE.NET.Devices.Generic.CorsairColor
return CUE.NET.Devices.Generic.CorsairColor

PerformRender() public method

public PerformRender ( RectangleF rectangle, IEnumerable renderTargets ) : void
rectangle System.Drawing.RectangleF
renderTargets IEnumerable
return void

Property Details

EffectiveSourceHeight protected property

protected int EffectiveSourceHeight
return int

EffectiveSourceWidth protected property

protected int EffectiveSourceWidth
return int

Increment protected property

protected int Increment
return int

KeyHeightProportion protected property

protected float KeyHeightProportion
return float

KeyWidthProportion protected property

protected float KeyWidthProportion
return float

OffsetBottom protected property

protected int OffsetBottom
return int

OffsetLeft protected property

protected int OffsetLeft
return int

OffsetRight protected property

protected int OffsetRight
return int

OffsetTop protected property

protected int OffsetTop
return int

ScreenCapture protected property

protected IScreenCapture ScreenCapture
return IScreenCapture

ScreenPixelData protected property

protected byte[] ScreenPixelData
return byte[]

Settings protected property

protected AmbilightSettings,Example_Ambilight_full.TakeAsIs Settings
return Example_Ambilight_full.TakeAsIs.AmbilightSettings

SourceHeight protected property

protected int SourceHeight
return int

SourceWidth protected property

protected int SourceWidth
return int