Function WorkItemProcessor.PreUpdate

PreUpdate ()

Call to send a GraphModifier.EventType.PreUpdate event to all graph modifiers.

Private
void PreUpdate ()

Call to send a GraphModifier.EventType.PreUpdate event to all graph modifiers.

The difference between this and GraphModifier.TriggerEvent(GraphModifier.EventType.PreUpdate) is that using this method ensures that multiple PreUpdate events will not be issued during a single update.

Once an event has been sent no more events will be sent until all work items are complete and a PostUpdate or PostScan event is sent.

When scanning a graph PreUpdate events are never sent. However a PreScan event is always sent before a scan begins.