Skip to content

MockStream

ClassMockMagiccom.wetzold.mock-magic
public class MockStream : MonoBehaviour

Continuous mock data streaming to registered listeners. Works in both Play Mode (via coroutines) and Edit Mode (via editor updates).

public void Register(Action<MockDataPoint[]> listener)

No description is available for this member.

Parameters

Name Type Description
listener System.Action{MockMagic.MockDataPoint[]}
public void Unregister(Action<MockDataPoint[]> listener)

No description is available for this member.

Parameters

Name Type Description
listener System.Action{MockMagic.MockDataPoint[]}
public void ClearListeners()

No description is available for this member.

public void StartStream()

No description is available for this member.

public void StopStream()

No description is available for this member.

public void Toggle()

No description is available for this member.

public void EmitOnce()

No description is available for this member.

public MockStream()

No description is available for this member.

public static MockStream Instance { get; }

No description is available for this member.

Returns

MockMagic.MockStream — No return description is available.

public SeriesPattern Pattern { get; set; }

No description is available for this member.

Returns

MockMagic.SeriesPattern — No return description is available.

public StreamRhythm Rhythm { get; set; }

No description is available for this member.

Returns

MockMagic.StreamRhythm — No return description is available.

public ClockMode ClockMode { get; set; }

No description is available for this member.

Returns

ImpossibleRobert.Common.Timing.ClockMode — No return description is available.

public float Interval { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float MinInterval { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float MaxInterval { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public int PointsPerEmission { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public int BurstCount { get; set; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public float BurstDelay { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float MinValue { get; set; }

No description is available for this member.

Returns

System.Single — No return description is available.

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.

public LabelPreset LabelPreset { get; set; }

Preset label collections for series data.

Returns

MockMagic.LabelPreset — No return description is available.

public bool IsRunning { get; }

No description is available for this member.

Returns

System.Boolean — No return description is available.

public int ListenerCount { get; }

No description is available for this member.

Returns

System.Int32 — No return description is available.

public event Action<MockDataPoint[]> OnDataEmitted

No description is available for this member.

Returns

System.Action{MockMagic.MockDataPoint[]} — No return description is available.

public event Action OnStreamStarted

No description is available for this member.

Returns

System.Action — No return description is available.

public event Action OnStreamStopped

No description is available for this member.

Returns

System.Action — No return description is available.