Struct JobRecalculateComponents Extends IJob
    Private
    
    
    
    Public Methods
        
                CheckChildInvariants
        
                ()
    
                    
                    
                        Public
                    
                
        
                CheckConnectionInvariants
        
                ()
    
                    
                    
                        Public
                    
                
        
                CheckPreUpdateInvariants
        
                ()
    
                    
                    
                        Public
                    
                
        
                Execute
        
                ()
    
                    
                    
                        Public
                    
                
        
                FindHierarchicalNodeChildren
        
                (hGraph, hierarchicalNode, startNode)
    
                    
                    Run a BFS out from a start node and assign up to MaxChildrenPerNode nodes to the specified hierarchical node which are not already assigned to another hierarchical node.
                        Public
                    
                
        
                FloodFill
        
                (hGraph)
    
                    
                    Flood fills the graph of hierarchical nodes and assigns the same area ID to all hierarchical nodes that are in the same connected component.
                        Public
                    
                
        
                GetHierarchicalNodeIndex
        
                (graph)
    
                    
                    
                        Public
                    
                
        
                Grow
        
                (graph)
    
                    
                    
                        Public
                    
                
        
                RemoveHierarchicalNode
        
                (hGraph, hierarchicalNode, removeAdjacentSmallNodes)
    
                    
                    
                        Public
                    
                Public Variables
        
                bounds
        
    
                    
                    
                        Public
                    
                
        
                connectionAllocations
        
    
                    
                    
                        Public
                    
                
        
                dirtiedHierarchicalNodes
        
    
                    
                    
                        Public
                    
                
        
                hGraphGC
        
    
                    
                    
                        Public
                    
                
        
                numHierarchicalNodes
        
    
                    
                    
                        Public