Show / Hide Table of Contents

Class OpenRGBSegmentDevice

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

Inheritance
object
AbstractBindable
Placeable
AbstractRGBDevice<OpenRGBDeviceInfo>
AbstractOpenRGBDevice<OpenRGBDeviceInfo>
OpenRGBSegmentDevice
Implements
IRGBDevice<OpenRGBDeviceInfo>
IOpenRGBDevice
IRGBDevice
IEnumerable<Led>
IEnumerable
IPlaceable
IBindable
INotifyPropertyChanged
IDisposable
Inherited Members
AbstractRGBDevice<OpenRGBDeviceInfo>.DeviceInfo
AbstractRGBDevice<OpenRGBDeviceInfo>.ColorCorrections
AbstractRGBDevice<OpenRGBDeviceInfo>.Update(bool)
AbstractRGBDevice<OpenRGBDeviceInfo>.Dispose()
AbstractRGBDevice<OpenRGBDeviceInfo>.AddLed(LedId, in Point, in Size, object)
AbstractRGBDevice<OpenRGBDeviceInfo>.RemoveLed(LedId)
AbstractRGBDevice<OpenRGBDeviceInfo>.GetEnumerator()
Placeable.Location
Placeable.Size
Placeable.Scale
Placeable.Rotation
Placeable.ActualLocation
Placeable.ActualSize
Placeable.Boundary
Placeable.LocationChanged
Placeable.SizeChanged
Placeable.ScaleChanged
Placeable.RotationChanged
Placeable.ActualLocationChanged
Placeable.ActualSizeChanged
Placeable.BoundaryChanged
AbstractBindable.PropertyChanged
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: RGB.NET.Devices.OpenRGB
Assembly: RGB.NET.Devices.OpenRGB.dll
Syntax
public sealed class OpenRGBSegmentDevice : AbstractOpenRGBDevice<OpenRGBDeviceInfo>, IRGBDevice<OpenRGBDeviceInfo>, IOpenRGBDevice, IRGBDevice, IEnumerable<Led>, IEnumerable, IPlaceable, IBindable, INotifyPropertyChanged, IDisposable

Constructors

| Edit this page View Source

OpenRGBSegmentDevice(OpenRGBDeviceInfo, int, Segment, IUpdateQueue)

Initializes a new instance of the OpenRGBZoneDevice class.

Declaration
public OpenRGBSegmentDevice(OpenRGBDeviceInfo info, int initialLed, Segment segment, IUpdateQueue updateQueue)
Parameters
Type Name Description
OpenRGBDeviceInfo info

The information provided by OpenRGB

int initialLed

The ledId of the first led in the device that belongs to this zone.

Segment segment

The Segment information provided by OpenRGB.

IUpdateQueue updateQueue

The queue used to update this zone.

Implements

IRGBDevice<TDeviceInfo>
IOpenRGBDevice
IRGBDevice
IEnumerable<T>
IEnumerable
IPlaceable
IBindable
INotifyPropertyChanged
IDisposable
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX