Class GraphUpdateProcessor
Inner Types
Public Methods
Floodfills all graphs and updates areas for every node.
Floodfills starting from the specified node.
Floodfills starting from 'seed' using the specified area.
Work item which can be used to apply all queued updates.
Public Variables
Returns if any graph updates are in progress.
Returns if any graph updates are waiting to be applied.
Public Events
Private/Protected Members
Used for IsAnyGraphUpdateInProgress.
Holds graphs that can be updated.
Order type for updating graphs.
Queue containing all waiting graph update queries.
Queue of all async graph updates waiting to be executed.
Queue of all non-async graph update post events waiting to be executed.
Queue of all non-async graph updates waiting to be executed.
Reference to the thread which handles async graph updates.
The last area index which was used.
Updates graphs.
Graph update thread.
Schedules graph updates internally.
Signal the graph update thread to start processing graph updates if there are any in the graphUpdateQueueAsync queue.