Class ManualUpdateTrigger
Represents a generic update trigger.
Inherited Members
Namespace: RGB.NET.Core
Assembly: RGB.NET.Core.dll
Syntax
public sealed class ManualUpdateTrigger : AbstractUpdateTrigger, IBindable, INotifyPropertyChanged, IUpdateTrigger, IDisposable
Constructors
| Edit this page View SourceManualUpdateTrigger()
Initializes a new instance of the ManualUpdateTrigger class.
Declaration
public ManualUpdateTrigger()
Properties
| Edit this page View SourceLastUpdateTime
Gets the time it took the last update-loop cycle to run.
Declaration
public override double LastUpdateTime { get; protected set; }
Property Value
Type | Description |
---|---|
double |
Overrides
Methods
| Edit this page View SourceDispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public override void Dispose()
Overrides
| Edit this page View SourceStart()
Starts the trigger if needed, causing it to performing updates.
Declaration
public override void Start()
Overrides
| Edit this page View SourceTriggerUpdate(CustomUpdateData?)
Triggers an update.
Declaration
public void TriggerUpdate(CustomUpdateData? updateData = null)
Parameters
Type | Name | Description |
---|---|---|
CustomUpdateData | updateData |