Show / Hide Table of Contents

Class SurfaceLayoutChangedEventArgs

Represents the base class for classes that contain event data, and provides a value to use for events that do not include event data.

Inheritance
object
EventArgs
SurfaceLayoutChangedEventArgs
Inherited Members
EventArgs.Empty
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: RGB.NET.Core
Assembly: RGB.NET.Core.dll
Syntax
public class SurfaceLayoutChangedEventArgs : EventArgs

Properties

| Edit this page View Source

DeviceAdded

Gets a value indicating if the event is caused by the addition of a new IRGBDevice to the RGBSurface.

Declaration
public bool DeviceAdded { get; }
Property Value
Type Description
bool
| Edit this page View Source

DeviceChanged

Gets a value indicating if the event is caused by a changed location or size of one of the IRGBDevice on the RGBSurface.

Declaration
public bool DeviceChanged { get; }
Property Value
Type Description
bool
| Edit this page View Source

DeviceRemoved

Gets a value indicating if the event is caused by the removal of a IRGBDevice to the RGBSurface.

Declaration
public bool DeviceRemoved { get; }
Property Value
Type Description
bool
| Edit this page View Source

Devices

Gets the IRGBDevice that caused the change. Returns null if the change isn't caused by a IRGBDevice.

Declaration
public IRGBDevice? Devices { get; }
Property Value
Type Description
IRGBDevice
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX