AdvanceTimeEvent

Fired when AdvanceTime or SetBucket events execute. Carries the post-advance time view for rendering clock UI.

public class AdvanceTimeEvent : EventBase

Inheritance System.ObjectEventBase → AdvanceTimeEvent

Properties

After

Time view AFTER the advance. Null when time-of-day is not enabled (event would not fire).

public TimeView? After { get; }
Property Value

TimeView

MinutesAdded

Minutes added by this step (always positive — time only moves forward).

public int MinutesAdded { get; }
Property Value

System.Int32

Reason

Why time advanced: "advanceTime" for a delta-style call, "setBucket" for a bucket jump.

public string? Reason { get; }
Property Value

System.String

Methods

Accept(IEventQueueVisitor)

Dispatches to Visit(AdvanceTimeEvent).

public override void Accept(IEventQueueVisitor visitor);
Parameters

visitor IEventQueueVisitor

Visitor to dispatch this event to.

Inherited Properties

MemberSource
Atinherited from EventBase
Timinginherited from EventBase
Docs last synced: 2026-07-08
Screenshot viewer