MockStream
public class MockStream : MonoBehaviourContinuous mock data streaming to registered listeners. Works in both Play Mode (via coroutines) and Edit Mode (via editor updates).
Methods
Section titled “Methods”
Register(Action<MockDataPoint[]>)
Section titled “Register(Action<MockDataPoint[]>)”public void Register(Action<MockDataPoint[]> listener)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
listener |
System.Action{MockMagic.MockDataPoint[]} | |
Unregister(Action<MockDataPoint[]>)
Section titled “Unregister(Action<MockDataPoint[]>)”public void Unregister(Action<MockDataPoint[]> listener)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
listener |
System.Action{MockMagic.MockDataPoint[]} | |
ClearListeners()
Section titled “ClearListeners()”public void ClearListeners()No description is available for this member.
StartStream()
Section titled “StartStream()”public void StartStream()No description is available for this member.
StopStream()
Section titled “StopStream()”public void StopStream()No description is available for this member.
Toggle()
Section titled “Toggle()”public void Toggle()No description is available for this member.
EmitOnce()
Section titled “EmitOnce()”public void EmitOnce()No description is available for this member.
Constructors
Section titled “Constructors”
MockStream()
Section titled “MockStream()”public MockStream()No description is available for this member.
Properties
Section titled “Properties”
Instance
Section titled “Instance”public static MockStream Instance { get; }No description is available for this member.
Returns
MockMagic.MockStream — No return description is available.
Pattern
Section titled “Pattern”public SeriesPattern Pattern { get; set; }No description is available for this member.
Returns
MockMagic.SeriesPattern — No return description is available.
Rhythm
Section titled “Rhythm”public StreamRhythm Rhythm { get; set; }No description is available for this member.
Returns
MockMagic.StreamRhythm — No return description is available.
ClockMode
Section titled “ClockMode”public ClockMode ClockMode { get; set; }No description is available for this member.
Returns
ImpossibleRobert.Common.Timing.ClockMode — No return description is available.
Interval
Section titled “Interval”public float Interval { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
MinInterval
Section titled “MinInterval”public float MinInterval { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
MaxInterval
Section titled “MaxInterval”public float MaxInterval { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
PointsPerEmission
Section titled “PointsPerEmission”public int PointsPerEmission { get; set; }No description is available for this member.
Returns
System.Int32 — No return description is available.
BurstCount
Section titled “BurstCount”public int BurstCount { get; set; }No description is available for this member.
Returns
System.Int32 — No return description is available.
BurstDelay
Section titled “BurstDelay”public float BurstDelay { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
MinValue
Section titled “MinValue”public float MinValue { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
MaxValue
Section titled “MaxValue”public float MaxValue { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
public float Noise { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
LabelPreset
Section titled “LabelPreset”public LabelPreset LabelPreset { get; set; }Preset label collections for series data.
Returns
MockMagic.LabelPreset — No return description is available.
IsRunning
Section titled “IsRunning”public bool IsRunning { get; }No description is available for this member.
Returns
System.Boolean — No return description is available.
ListenerCount
Section titled “ListenerCount”public int ListenerCount { get; }No description is available for this member.
Returns
System.Int32 — No return description is available.
Events
Section titled “Events”
OnDataEmitted
Section titled “OnDataEmitted”public event Action<MockDataPoint[]> OnDataEmittedNo description is available for this member.
Returns
System.Action{MockMagic.MockDataPoint[]} — No return description is available.
OnStreamStarted
Section titled “OnStreamStarted”public event Action OnStreamStartedNo description is available for this member.
Returns
System.Action — No return description is available.
OnStreamStopped
Section titled “OnStreamStopped”public event Action OnStreamStoppedNo description is available for this member.
Returns
System.Action — No return description is available.