Class GridGraphEditor Extends GraphEditor
    Public
    
    
    
    Public Methods
        
                GridGraphEditor
        
                ()
    
                    
                    
                        Public
                    
                
        
                OnInspectorGUI
        
                (target)
    
                    
                    Override to implement graph inspectors.
                        Public
                    
                
        
                OnSceneGUI
        
                (target)
    
                    
                    Override to implement scene GUI drawing for the graph.
                        Public
                    
                Public Static Methods
        
                PivotPointSelector
        
                (pivot)
    
                    
                    
                        Public
                            Static
                    
                Public Variables
        
                collisionPreviewOpen
        
    
                    
                    Shows the preview for the collision testing options.
                        Public
                    
                
        
                isMouseDown
        
    
                    
                    
                        Public
                    
                
        
                locked
        
    
                    
                    
                        Public
                    
                
        
                pivot
        
    
                    
                    
                        Public
                    
                
        
                selectedTilemap
        
    
                    
                    
                        Public
                    
                
        
                showExtra
        
    
                    
                    
                        Public
                    
                Public Enums
        
                GridPivot
        
    
                    
                    
                        Public
                    
                Inherited Public Members
        
                AutoScan
        
                ()
    
                    
                    Called by editor scripts to rescan the graphs e.g when the user moved a graph.
                        Public
                    
                
        
                FixLabel
        
                (label, buttonLabel=…, buttonWidth=40)
    
                    
                    Draws a small help box with a 'Fix' button to the right.
                        Public
                            Static
                    
                
        
                Header
        
                (title)
    
                    
                    
                        Public
                            Static
                    
                
        
                ObjectField
        
                (label, obj, objType, allowSceneObjects, assetsMustBeInResourcesFolder)
    
                    
                    
                        Public
                            Static
                    
                
        
                ObjectField
        
                (label, obj, objType, allowSceneObjects, assetsMustBeInResourcesFolder)
    
                    
                    
                        Public
                            Static
                    
                
        
                OnBaseInspectorGUI
        
                (target)
    
                    
                    Draws common graph settings.
                        Public
                    
                
        
                OnEnable
        
                ()
    
                    
                    
                        Public
                    
                
        
                RoundVector3
        
                (v)
    
                    
                    Rounds a vector's components to multiples of 0.5 (i.e 0.5, 1.0, 1.5, etc.) if very close to them.
                        Public
                            Static
                    
                
        
                Separator
        
                ()
    
                    
                    Draws a thin separator line.
                        Public
                            Static
                    
                
        
                ToggleGroup
        
                (label, value)
    
                    
                    Draws a toggle with a bold label to the right.
                        Public
                    
                
        
                ToggleGroup
        
                (label, value)
    
                    
                    Draws a toggle with a bold label to the right.
                        Public
                            Static
                    
                
        
                editor
        
    
                    
                    
                        Public
                    
                
        
                fadeArea
        
    
                    
                    Stores if the graph is visible or not in the inspector.
                        Public
                    
                
        
                infoFadeArea
        
    
                    
                    Stores if the graph info box is visible or not in the inspector.
                        Public
                    
                Private/Protected Members
        
                DetermineGridType
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                Draw2DMode
        
                (graph)
    
                    
                    
                        Protected
                    
                
        
                DrawArc
        
                (center, radius, startAngle, endAngle)
    
                    
                    
                        Private
                    
                
        
                DrawCollisionPreview
        
                (collision)
    
                    
                    
                        Private
                    
                
        
                DrawCutCorners
        
                (graph)
    
                    
                    
                        Protected
                    
                
        
                DrawDashedLine
        
                (a, b, dashLength)
    
                    
                    
                        Private
                    
                
        
                DrawErosion
        
                (graph)
    
                    
                    
                        Protected
                    
                
        
                DrawFirstSection
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                DrawInspectorMode
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                DrawIsometricField
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                DrawLastSection
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                DrawLine
        
                (a, b)
    
                    
                    
                        Private
                    
                
        
                DrawMaxClimb
        
                (graph)
    
                    
                    
                        Protected
                    
                
        
                DrawMaxSlope
        
                (graph)
    
                    
                    
                        Protected
                    
                
        
                DrawMiddleSection
        
                (graph)
    
                    
                    
                        Protected
                    
                
        
                DrawNeighbours
        
                (graph)
    
                    
                    
                        Protected
                    
                
        
                DrawPositionField
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                DrawRotationField
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                DrawRules
        
                (graph)
    
                    
                    
                        Protected
                    
                
        
                DrawTilemapAlignment
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                DrawUse2DPhysics
        
                (collision)
    
                    
                    
                        Protected
                    
                
        
                DrawWidthDepthFields
        
                (graph, newWidth, newDepth)
    
                    
                    
                        Private
                    
                
        
                FindRuleEditors
        
                ()
    
                    
                    
                        Private
                            Static
                    
                
        
                GetEditor
        
                (rule)
    
                    
                    
                        Private
                    
                
        
                GetPath
        
                (current)
    
                    
                    
                        Private
                            Static
                    
                
        
                IsAdvanced
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                IsHexagonal
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                IsIsometric
        
                (graph)
    
                    
                    
                        Private
                    
                
        
                NormalizedPivotPoint
        
                (graph, pivot)
    
                    
                    
                        Private
                            Static
                    
                
        
                RoundUpToNextOddNumber
        
                (x)
    
                    
                    
                        Private
                            Static
                    
                
        
                arcBuffer
        
    
                    
                    
                        Private
                    
                
        
                cachedSceneGridLayouts
        
    
                    
                    
                        Private
                            Static
                    
                
        
                cachedSceneGridLayoutsTimestamp
        
    
                    
                    
                        Private
                            Static
                    
                
        
                gridPivotSelectBackground
        
    
                    
                    Cached gui style.
                        Private
                            Static
                    
                
        
                gridPivotSelectButton
        
    
                    
                    Cached gui style.
                        Private
                            Static
                    
                
        
                handlePoints
        
    
                    
                    
                        Private
                            Static
                            Readonly
                    
                
        
                hexagonSizeContents
        
    
                    
                    
                        Private
                    
                
        
                interpolatedGridWidthInNodes
        
    
                    
                    
                        Private
                    
                
        
                lastTime
        
    
                    
                    
                        Private
                    
                
        
                lineBuffer
        
    
                    
                    
                        Private
                    
                
        
                lockStyle
        
    
                    
                    Cached gui style.
                        Private
                            Static
                    
                
        
                ruleEditorInstances
        
    
                    
                    
                        Private
                    
                
        
                ruleEditors
        
    
                    
                    
                        Private
                            Static
                    
                
        
                ruleHeaders
        
    
                    
                    
                        Private
                            Static
                    
                
        
                ruleTypes
        
    
                    
                    
                        Private
                            Static
                    
                
        
                savedDimensions
        
    
                    
                    
                        Private
                    
                
        
                savedNodeSize
        
    
                    
                    
                        Private
                    
                
        
                savedTransform
        
    
                    
                    
                        Private
                    
                