AdvanceTimeEvent
Fired when AdvanceTime or SetBucket events execute. Carries the post-advance time view for rendering clock UI.
public class AdvanceTimeEvent : EventBase
Inheritance System.Object → EventBase → 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
MinutesAdded
Minutes added by this step (always positive — time only moves forward).
public int MinutesAdded { get; }
Property Value
Reason
Why time advanced: "advanceTime" for a delta-style call, "setBucket" for a bucket jump.
public string? Reason { get; }
Property Value
Methods
Accept(IEventQueueVisitor)
Dispatches to Visit(AdvanceTimeEvent).
public override void Accept(IEventQueueVisitor visitor);
Parameters
visitor IEventQueueVisitor
Visitor to dispatch this event to.
Inherited Properties
| Member | Source |
|---|---|
At | inherited from EventBase |
Timing | inherited from EventBase |