CSharpNav.Crowds.AgentAnimation | |
CSharpNav.Crowds.AgentParams | Settings for a particular crowd agent |
CSharpNav.AreaGenerator | A class that filters geometry and applies an Area to it |
CDungeonArchitect.Editors.AssetBuilder | |
CDungeonArchitect.Editors.AssetThumbnailCache | Manages the asset thumbnails to display in the visual nodes |
►CAttribute | |
CDungeonArchitect.Editors.ThemeEditorToolAttribute | |
►CSystem.Attribute | |
CDungeonArchitect.Flow.Exec.FlowExecNodeInfoAttribute | |
CDungeonArchitect.MetaAttribute | |
CDungeonArchitect.SpatialConstraints.RuleMetaAttribute | |
CDungeonArchitect.Utils.Blackboard | A blackboard holds global data that can be shared across multiple scripts |
CDungeonArchitect.Utils.BlackboardDatabase< T > | |
CDungeonArchitect.Utils.BlackboardDatabase< DungeonArchitect.IntVector > | |
CDungeonArchitect.Utils.BlackboardDatabase< float > | |
CDungeonArchitect.Utils.BlackboardDatabase< int > | |
CDungeonArchitect.Utils.BlackboardDatabase< string > | |
CDungeonArchitect.Utils.BlackboardDatabase< Vector3 > | |
CDungeonArchitect.UI.Widgets.BreadCrumbWidgetNode | |
CDungeonArchitect.Builders.BSP.BSPDungeonConstants | |
CDungeonArchitect.Builders.BSP.BSPDungeonGraphQuery | |
CDungeonArchitect.Builders.BSP.BSPNode | |
CDungeonArchitect.Builders.BSP.BSPNodeConnection | |
CDungeonArchitect.Builders.BSP.BSPNodeObject | |
CDungeonArchitect.Builders.BSP.BSPRoomCategory | |
CDungeonArchitect.Editors.ThemeEditorTools.BuilderThemeEditorTools | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder.BuildSettings | |
CDungeonArchitect.Editors.ThemeEditorTools.BulkPrefabReplaceRuleFactory | |
CDungeonArchitect.Editors.ThemeEditorTools.BulkReplacementEntry | |
CDungeonArchitect.UI.Widgets.ToolbarWidget.ButtonInfo | |
CSharpNav.Collections.BVTree | A tree of bounding volumes |
CDungeonArchitect.RoomDesigner.CarvingCommand | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.CaveCellBuildTile | |
CDungeonArchitect.Builders.Grid.Cell | Data-structure to hold the Cell information. A cell is a piece of the dungeon layout and can be either a room or a corridor |
CSharpNav.Cell | A cell is a column of voxels represented in Spans |
CDungeonArchitect.Builders.Grid.CellDoor | Data-structure to hold the door information |
CDungeonArchitect.Builders.Grid.CellHeightFrameInfo | Temporary data-structure used while assigning heights on the dungeon |
CDungeonArchitect.Builders.Grid.CellHeightNode | Temporary data-structure to hold the height data of the cell node A graph is build of the dungeon layout while the heights are assigned and this node contains the cell's height information |
CDungeonArchitect.Builders.Snap.CellMarkerState | |
CDungeonArchitect.Builders.CircularCity.CircularCityCell | |
CDungeonArchitect.Builders.CircularCity.CircularCityDungeonConstants | |
CDungeonArchitect.Builders.CircularCity.CircularCityFoliageEntry | |
CDungeonArchitect.Builders.CircularCity.CircularCityFoliageTheme | |
CDungeonArchitect.Builders.CircularCity.CircularCityLandscapeTexture | Data-structure to hold the texture settings. This contains enough information to paint the texture on to the terrain |
CDungeonArchitect.Builders.SimpleCity.CityBlockDimension | |
CDungeonArchitect.Utils.ColorUtils | |
CDungeonArchitect.Editors.ThemeEditorTools.CommonThemeEditorTools | |
CSharpNav.CompactCell | Represents a cell in a CompactHeightfield |
CSharpNav.CompactHeightfield | A more memory-compact heightfield that stores open spans of voxels instead of closed ones |
CSharpNav.CompactSpan | Represents a voxel span in a CompactHeightfield |
CDungeonArchitect.Editors.Flow.Impl.SnapGridFlowModuleDBCompiler.CompileResultEntry | |
CDungeonArchitect.SpatialConstraints.ConstraintRuleContext | |
CDungeonArchitect.Editors.SpatialConstraints.SCRuleNodeEditor.RuleNodeEditorUIState.ConstraintUIState | |
CSharpNav.Contour | A contour is formed from a region |
CSharpNav.ContourVertex | A ContourVertex is a vertex that stores 3 integer coordinates and a region ID, and is used to build Contours |
CSharpNav.Crowds.Crowd | The Crowd class manages pathfinding for multiple agents simulatenously |
CSharpNav.Crowds.CrowdNeighbor | A neighboring crowd agent |
CDungeonArchitect.UI.Widgets.GraphEditors.CursorDragLink | Manages a link dragged out of a node with the other end following the mouse cursor |
CDungeonArchitect.Utils.DebugDrawUtils | Helper functions to draw debug information of the dungeon layout in the scene view |
CDungeonArchitect.DebugTextItem | |
CDungeonArchitect.Triangulator.Delauney | Performs the Delauney triangulation on a set of vertices |
CDungeonArchitect.Triangulator.DelauneyTriangle | |
CDungeonArchitect.Triangulator.DelauneyV2 | |
CDungeonArchitect.Landscape.DLCacheBounds | |
CDungeonArchitect.Builders.Grid.DoorManager | Manages the doors in the grid based builder |
CDungeonArchitect.Editors.DungeonArchitectMenu | |
CDungeonArchitect.Builders.DungeonBuilderDefaultMarkers | |
CDungeonArchitect.Utils.DungeonConstants | Contains various project specific constants |
CDungeonArchitect.Editors.DungeonEditorHelper | Utility functions for various editor based features of Dungeon Architect |
CDungeonArchitect.Editors.SnapFlow.DungeonFlowEditorHighlighter | |
CDungeonArchitect.Editors.SnapFlow.DungeonFlowErrorEntry | |
CDungeonArchitect.Editors.SnapFlow.DungeonFlowErrorList | |
CDungeonArchitect.DungeonNavMeshSourceCollector | |
CDungeonArchitect.DungeonNodeSpawnData | |
CDungeonArchitect.Editors.DungeonObjectTraker | Tracks active dungeon objects in the scene and finds ones that have the active graph being edited This is used for real-time updates on the dungeon object as the graph is modified from the editor |
CDungeonArchitect.Editors.DungeonPropertyEditorHook | |
CDungeonArchitect.RoomDesigner.DungeonRoomDesignerConstants | |
CDungeonArchitect.RoomDesigner.Editors.DungeonRoomDesignerToolbar | |
►CDungeonArchitect.RoomDesigner.Editors.DungeonRoomDesignerTools | |
CDungeonArchitect.RoomDesigner.Editors.DungeonRoomDesignerTool_DoorBounds | |
CDungeonArchitect.RoomDesigner.Editors.DungeonRoomDesignerTool_DoorMove | |
CDungeonArchitect.RoomDesigner.Editors.DungeonRoomDesignerTool_RoomBounds | |
CDungeonArchitect.RoomDesigner.Editors.DungeonRoomDesignerTool_RoomMove | |
CDungeonArchitect.RoomDesigner.DungeonRoomDoorDesigner | |
CDungeonArchitect.RoomDesigner.DungeonRoomMarkerEmitter | |
CDungeonArchitect.RoomDesigner.DungeonRoomVoxel | |
CDungeonArchitect.RoomDesigner.DungeonRoomVoxelCell | |
►CDungeonArchitect.DungeonSceneObjectSpawner | Takes care of spawning the dungeon objects from the input list This allows us to use different strategies to spawn the objects (e.g. synchronous or async spawning over multiple frames) |
CDungeonArchitect.AsyncDungeonSceneObjectSpawner | Async spawning of dungeon items spread across multiple frames |
CDungeonArchitect.SyncDungeonSceneObjectSpawner | Spawn all the objects from the list in the same frame |
CDungeonArchitect.Splatmap.DungeonSplatmapTextureInfo | |
CDungeonArchitect.Themeing.DungeonThemeData | The data-structure for serializing the theme graph to disk |
CDungeonArchitect.Themeing.DungeonThemeEngine | |
CDungeonArchitect.Themeing.DungeonThemeExecutionContext | |
►CDungeonArchitect.Themeing.DungeonThemeItem | The data structure to hold information about a single node in the asset file |
CDungeonArchitect.Themeing.GameObjectArrayDungeonThemeItem | Game Object node data asset attributes |
CDungeonArchitect.Themeing.GameObjectDungeonThemeItem | Game Object node data asset attributes |
CDungeonArchitect.Themeing.SpriteDungeonThemeItem | Sprite node data asset attributes |
CDungeonArchitect.DungeonUtils | |
►CEditor | |
CDungeonArchitect.Editors.DebugText3DEditor | |
CDungeonArchitect.Editors.DungeonBuilderEditor | |
CDungeonArchitect.Editors.DungeonInfinityEditor | |
CDungeonArchitect.Editors.DungeonInfinityEditorUpdater | |
CDungeonArchitect.Editors.DungeonNavMeshEditor | |
►CDungeonArchitect.Editors.DungeonPaintModeEditor | Custom property editor for the paint mode object |
CDungeonArchitect.Editors.DungeonPaintModeGridEditor | Custom property editor for the Paint model game object |
CDungeonArchitect.Editors.SnapModuleEditor | |
CDungeonArchitect.Editors.SnapPaintToolEditor | |
CDungeonArchitect.Editors.DungeonPropertyEditor | Custom property editor for the dungeon game object |
CDungeonArchitect.Editors.FloorPlanCorridorToolEditor | |
CDungeonArchitect.Editors.Flow.Common.FlowPreviewTilemapGraphNodeInspector | |
►CDungeonArchitect.Editors.Flow.FlowExecGraphEditorConfigInspector | |
CDungeonArchitect.Editors.Flow.Impl.GridFlowExecGraphEditorConfigInspector | |
►CDungeonArchitect.Editors.Flow.FlowExecNodeHandlerInspectorBase | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandlerInspector_CreateTilemapOverlay | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandlerInspector_CreateTilemapOverlay | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandlerInspector_InitializeTilemap | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandlerInspector_InitializeTilemap | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandlerInspector_OptimizeTilemap | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandlerInspector_OptimizeTilemap | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandler_CreateKeyLockInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_CreateKeyLockInspector | |
CDungeonArchitect.Editors.Flow.SnapGridFlow.SnapGridFlowExecNodeHandler_CreateKeyLockInspector | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandler_CreateMainPathInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_CreateMainPathInspector | |
CDungeonArchitect.Editors.Flow.SnapGridFlow.SnapGridFlowExecNodeHandler_CreateMainPathInspector | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandler_CreatePathInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_CreatePathInspector | |
CDungeonArchitect.Editors.Flow.SnapGridFlow.SnapGridFlowExecNodeHandler_CreatePathInspector | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandler_CreateTilemapElevationsInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_CreateTilemapElevationsInspector | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandler_FinalizeGraphInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_FinalizeGraphInspector | |
CDungeonArchitect.Editors.Flow.SnapGridFlow.SnapGridFlowExecNodeHandler_FinalizeGraphInspector | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandler_FinalizeTilemapInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_FinalizeTilemapInspector | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandler_MergeTilemapsInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_MergeTilemapsInspector | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandler_ResultInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_ResultInspector | |
►CDungeonArchitect.Editors.Flow.Common.BaseFlowExecNodeHandler_SpawnItemsInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_SpawnItemsInspector | |
CDungeonArchitect.Editors.Flow.SnapGridFlow.SnapGridFlowExecNodeHandler_SpawnItemsInspector | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodeHandler_CreateGridInspector | |
CDungeonArchitect.Editors.Flow.SnapGridFlow.SnapGridFlowExecNodeHandler_CreateGridInspector | |
►CDungeonArchitect.Editors.Flow.KeyLockLinkVisualizerBase | |
CDungeonArchitect.Editors.Flow.GridFlowDoorKeyComponentEditor | |
CDungeonArchitect.Editors.Flow.GridFlowDoorLockComponentEditor | |
CDungeonArchitect.Editors.Flow.SnapGridFlow.SnapGridFlowModuleDatabaseEditor | |
CDungeonArchitect.Editors.GraphInspector | Custom property editor for graph objects Shows the graph editor when a theme graph asset is selected |
►CDungeonArchitect.Editors.GraphNodeEditor | |
►CDungeonArchitect.Editors.PlaceableNodeEditor | Custom property editor for placeable node |
CDungeonArchitect.Editors.MarkerEmitterNodeEditor | Custom property editors for MarkerEmitterNode |
►CDungeonArchitect.Editors.VisualNodeEditor | Custom property editor for visual nodes |
CDungeonArchitect.Editors.MeshArrayNodeEditor | Custom property editors for GameObjectNode |
CDungeonArchitect.Editors.MeshNodeEditor | Custom property editors for GameObjectNode |
CDungeonArchitect.Editors.SpriteNodeEditor | Custom property editor for a sprite node |
CDungeonArchitect.Editors.SpatialConstraints.ConstraintRuleEditor | |
►CDungeonArchitect.Editors.SpatialConstraints.SCRuleNodeEditor | |
CDungeonArchitect.Editors.SpatialConstraints.SCReferenceNodeEditor | |
CDungeonArchitect.Editors.GridDungeonConfigEditor | Custom property editor for the grid based dungeon configuration |
CDungeonArchitect.Editors.GridFlowMinimapTrackedObjectInspector | |
CDungeonArchitect.Editors.LandscapeTextureEditor | Custom property editor for the Landscape texture data-structure |
CDungeonArchitect.Editors.MarkerNodeEditor | Custom property editors for MarkerNode |
CDungeonArchitect.Editors.PlaceableMarkerEditor | |
CDungeonArchitect.Editors.SnapConnectionEditor | |
CDungeonArchitect.Editors.SnapFlow.GrammarExecRuleNodeEditor | |
CDungeonArchitect.Editors.SnapFlow.GrammarGraphInspector | |
CDungeonArchitect.Editors.SnapFlow.GrammarNodeTypeEditor | |
CDungeonArchitect.Editors.SnapFlow.GrammarProductionRuleEditor | |
CDungeonArchitect.Editors.SnapFlow.GrammarTaskNodeEditor | |
CDungeonArchitect.Editors.SnapFlow.SnapFlowResultGraphEditorConfigInspector | |
CDungeonArchitect.Editors.SnapFlow.WeightedGrammarGraphEditor | |
CDungeonArchitect.Editors.SplatmapPropertyEditor | |
►CDungeonArchitect.Editors.VolumeEditor | Custom property editor for volumes game objects |
CDungeonArchitect.Editors.MarkerReplaceVolumeEditor | Custom property editor for Negation volumes |
CDungeonArchitect.Editors.MirrorVolumeEditor | Custom property editor for Platform volumes |
CDungeonArchitect.Editors.NegationVolumeEditor | Custom property editor for Negation volumes |
CDungeonArchitect.Editors.PlatformVolumeEditor | Custom property editor for Platform volumes |
CDungeonArchitect.Editors.ThemeOverrideVolumeEditor | Custom property editor for Theme override volumes |
CDungeonArchitect.RoomDesigner.Editors.DungeonRoomDesignerEditor | |
CDungeonArchitect.UI.Widgets.GraphEditors.CommentNodeEditor | Custom property editors for MarkerNode |
CDungeonArchitect.Editors.EditorDeltaTime | |
►CEditorWindow | |
CDungeonArchitect.Editors.DungeonThemeEditorWindow | The main editor window for the Theme graph editor. This hosts the graph editor for managing the theme graph |
►CDungeonArchitect.Editors.Flow.FlowEditorWindow | |
CDungeonArchitect.Editors.Flow.Impl.GridFlowEditorWindow | |
CDungeonArchitect.Editors.Flow.Impl.SnapGridFlowEditorWindow | |
CDungeonArchitect.Editors.SnapFlow.SnapEditorWindow | |
CDungeonArchitect.Editors.SpatialConstraints.SpatialConstraintsEditorWindow | |
CDungeonArchitect.Editors.ThemeEditorTools.BulkPrefabReplacementWindow | |
►CEventArgs | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphEventArgs | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs | |
CDungeonArchitect.Editors.Flow.FlowExecNodeRendererBase.ExecRuleNodeLayoutInfo | |
CDungeonArchitect.Grammar.ExecutionRuntimeGraphNodeData | |
CDungeonArchitect.Flow.Domains.Layout.FFAGConstraintsLink | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FFlowAgPathingSystem | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FFlowLayoutPathingSystemResult | |
►CDungeonArchitect.Filter | A data filter applied over a 2D data array |
CDungeonArchitect.BlurFilter | A fast Gaussian blurring filter applied over a 2D data array |
CDungeonArchitect.Builders.FloorPlan.FloorChunk | |
CDungeonArchitect.Builders.FloorPlan.FloorChunkDB | |
CDungeonArchitect.Builders.FloorPlan.FloorDoorManager | |
CDungeonArchitect.RoomDesigner.FloorIsland | |
CDungeonArchitect.Builders.FloorPlan.FloorPlanBuilder.FloorIslandNode | |
CDungeonArchitect.Builders.FloorPlan.FloorPlanMarkers | |
CDungeonArchitect.Flow.Domains.FlowDomainDataRegistry | |
CDungeonArchitect.Flow.Domains.FlowDomainExtensions | |
CDungeonArchitect.Editors.Flow.FlowEditorUtils | |
CDungeonArchitect.Editors.Flow.FlowExecGraphContextMenuUserData | |
CDungeonArchitect.Flow.Exec.FlowExecGraphUtils | |
CDungeonArchitect.Flow.Exec.FlowExecNodeOutputRegistry | |
CDungeonArchitect.Flow.Exec.FlowExecTaskState | |
CDungeonArchitect.Flow.Exec.FlowExecTaskUtils | |
CDungeonArchitect.Flow.Exec.FlowExecutionContext | |
CDungeonArchitect.Flow.Exec.FlowExecutor | |
CDungeonArchitect.Flow.Items.FlowGraphItemCustomInfo | |
CDungeonArchitect.Editors.Flow.FlowInspectorMonoScriptProperty< T > | |
CDungeonArchitect.Editors.Flow.FlowInspectorMonoScriptProperty< DungeonArchitect.ISGFLayoutNodeCategoryConstraint > | |
CDungeonArchitect.Editors.Flow.FlowInspectorMonoScriptProperty< DungeonArchitect.ISGFLayoutNodePositionConstraint > | |
CDungeonArchitect.Editors.Flow.FlowInspectorMonoScriptProperty< ITilemapFlowOverlayGenerator > | |
CDungeonArchitect.Editors.Flow.FlowInspectorMonoScriptProperty< ITilemapItemPlacementStrategy > | |
CDungeonArchitect.Flow.Items.FlowItem | |
CDungeonArchitect.Flow.Items.FlowItemMetadata | |
CDungeonArchitect.Flow.Items.FlowItemUtils | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DConstants | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayout3DRenderSettings | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLink | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphLinkState | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNode | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphNodeGroup | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutGraphPathUtils | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphQuery | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizer | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutGraphUnityVisualizerObject | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutGrowthState | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutGrowthStatePathItem | |
►CDungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutNodeGroupGenerator | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.NullFlowLayoutNodeGroupGenerator | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SnapFlowLayoutNodeGroupGenerator | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathNodeGroup | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathStackFrame | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutPathStackGrowthTask | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FlowLayoutStaticGrowthState | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DBuilder | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DUtils | |
CDungeonArchitect.Editors.Flow.Layout.FlowPreviewLayoutItemRenderer | |
CDungeonArchitect.Flow.Exec.FlowTaskExecContext | |
CDungeonArchitect.Flow.Exec.FlowTaskExecInput | |
CDungeonArchitect.Flow.Exec.FlowTaskExecOutput | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCell | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlay | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellOverlayMergeConfig | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCustomCellInfo | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceField | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapDistanceFieldCell | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdge | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderer | Renders the tilemap on to a render texture |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapRenderResources | |
CDungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolBuildContext | |
CDungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphBuilder | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphTraversal.FNodeInfo | |
CDungeonArchitect.UI.Widgets.SxViewportWidget.FrameTime | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.FsgfModuleAssemblyBuilder | |
CDungeonArchitect.Grammar.GrammarRuntimeGraphNodeData | |
CDungeonArchitect.Grammar.GrammarRuntimeGraphUtils | |
►CDungeonArchitect.Graphs.GraphBuilder | |
CDungeonArchitect.Editors.Graphs.EditorGraphBuilder | |
CDungeonArchitect.Graphs.NonEditorGraphBuilder | |
CDungeonArchitect.Graphs.GraphCamera | A camera that manages the graph editor's viewport |
►CDungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenu | The context menu shown when the user right clicks on the theme graph editor |
CDungeonArchitect.Editors.DungeonThemeEditorContextMenu | |
CDungeonArchitect.Editors.Flow.FlowExecGraphContextMenu | |
CDungeonArchitect.Editors.Flow.Layout.DungeonGridFlowAbstractGraphContextMenu | |
CDungeonArchitect.Editors.SnapFlow.SnapEdExecutionGraphContextMenu | |
CDungeonArchitect.Editors.SnapFlow.SnapEdGrammarGraphContextMenu | |
CDungeonArchitect.Editors.SnapFlow.SnapEdResultGraphContextMenu | |
CDungeonArchitect.Editors.SpatialConstraints.SpatialConstraintsEditorContextMenu | |
CDungeonArchitect.UI.Widgets.GraphEditors.NullGraphContextMenu | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphContextMenuEvent | The graph context menu event data |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphEditorConstants | Graph editor constants |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphEditorEvents | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphEditorStyle | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphEditorUtils | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphEvent< T > | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphEvent< DungeonArchitect.UI.Widgets.GraphEditors.GraphNodeEventArgs > | |
CDungeonArchitect.Grammar.GraphGrammarProcessor | |
CDungeonArchitect.Grammar.GraphGrammarProcessorSettings | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphInputHandler | |
CDungeonArchitect.Graphs.Layouts.Layered.GraphLayoutLayeredConfig | |
CDungeonArchitect.Graphs.Layouts.GraphLayoutNode< T > | |
CDungeonArchitect.Graphs.Layouts.Spring.GraphLayoutSpringConfig | |
►CDungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRenderer | Renders the graph node in the graph editor |
►CDungeonArchitect.Editors.Flow.FlowExecNodeRendererBase | |
CDungeonArchitect.Editors.Flow.FlowExecResultNodeRenderer | |
CDungeonArchitect.Editors.Flow.FlowExecRuleNodeRenderer | |
►CDungeonArchitect.Editors.Flow.Layout.FlowPreviewLayoutNodeRendererBase | |
CDungeonArchitect.Editors.Flow.Layout.FlowPreviewLayoutNodeRenderer | |
CDungeonArchitect.Editors.Flow.Tilemap.FlowPreviewTilemapNodeRenderer | |
CDungeonArchitect.Editors.MarkerEmitterNodeRenderer | Renders a MarkerEmitterNode |
CDungeonArchitect.Editors.MarkerNodeRenderer | Renders a marker node |
►CDungeonArchitect.Editors.SnapFlow.GrammarNodeRendererBase | |
CDungeonArchitect.Editors.SnapFlow.GrammarExecEntryNodeRenderer | |
CDungeonArchitect.Editors.SnapFlow.GrammarExecRuleNodeRenderer | |
CDungeonArchitect.Editors.SnapFlow.GrammarTaskNodeRenderer | |
CDungeonArchitect.Editors.SpatialConstraints.SCDomainNodeRenderer | Renders a marker node |
►CDungeonArchitect.Editors.VisualNodeRenderer | Renders a visual node |
CDungeonArchitect.Editors.MeshArrayNodeRenderer | Renders a mesh node |
CDungeonArchitect.Editors.MeshNodeRenderer | Renders a mesh node |
CDungeonArchitect.Editors.SpriteNodeRenderer | Renders a sprite node |
CDungeonArchitect.UI.Widgets.GraphEditors.CommentNodeRenderer | Renders a comment node |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphNodeRendererFactory | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphOperations | |
CDungeonArchitect.UI.Widgets.GraphPanel< DungeonArchitect.Editors.Flow.FlowExecGraphEditor > | |
CDungeonArchitect.UI.Widgets.GraphPanel< DungeonArchitect.Editors.SnapFlow.SnapEdExecutionGraphEditor > | |
CDungeonArchitect.UI.Widgets.GraphPanel< DungeonArchitect.Editors.SnapFlow.SnapEdGrammarGraphEditor > | |
CDungeonArchitect.UI.Widgets.GraphPanel< DungeonArchitect.Editors.SnapFlow.SnapEdResultGraphEditor > | |
CDungeonArchitect.UI.Widgets.GraphPanel< FlowPreviewLayoutGraphEditor > | |
CDungeonArchitect.UI.Widgets.GraphPanel< FlowPreviewTilemapGraphEditor > | |
CDungeonArchitect.Grammar.GraphPatternMatch | |
CDungeonArchitect.Grammar.GraphPatternMatcher | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphPinRenderer | Renders a graph pin hosted inside a node |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphRendererContext | The rendering context for drawing the theme editor |
►CDungeonArchitect.Graphs.GraphSchema | The graph schema defines the rules of the theme graph |
CDungeonArchitect.Editors.Flow.FlowExecGraphSchema | |
CDungeonArchitect.Editors.SnapFlow.SnapEdExecutionGraphSchema | |
CDungeonArchitect.Editors.SnapFlow.SnapEdGrammarGraphSchema | |
CDungeonArchitect.Graphs.ThemeGraphSchema | |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphSelectionBox | Manages the selection box for selecting multiple objects in the graph editor |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphTooltip | Graph tooltip singleton |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphTooltipRenderer | Renders a tooltip in the graph editor. The tooltip message is defined in GraphTooltip.message |
CDungeonArchitect.Graphs.GraphUtils | Theme graph utility functions |
CDungeonArchitect.Builders.Grid.GridBuilderDoorMetadata | |
CDungeonArchitect.Builders.Grid.GridBuilderUtils | |
CDungeonArchitect.Builders.Grid.GridCellInfo | Contains meta data about the cells. This structure is used for caching cell information for faster lookup during and after generation of the dungeon |
CDungeonArchitect.Builders.Grid.GridDebugDrawUtils | Helper functions to draw debug information of the dungeon layout in the scene view |
►CDungeonArchitect.Builders.Grid.Mirroring.GridDungeonMirror | |
CDungeonArchitect.Builders.Grid.Mirroring.GridDungeonMirrorAxisX | |
CDungeonArchitect.Builders.Grid.Mirroring.GridDungeonMirrorAxisZ | |
CDungeonArchitect.Builders.Grid.GridDungeonModelUtils | |
CDungeonArchitect.Builders.GridFlow.GridFlowDungeonConstants | |
CDungeonArchitect.Editors.Flow.GridFlow.GridFlowExecNodePlacementSettingInspector | |
CDungeonArchitect.Flow.Exec.GridFlowGraphNodeExecutionStatus | |
CDungeonArchitect.Builders.GridFlow.GridFlowMinimapIcons | |
CDungeonArchitect.UI.Widgets.GridPanelNode | |
CDungeonArchitect.UI.GUIState | |
CSharpNav.Heightfield | A Heightfield represents a "voxel" grid represented as a 2-dimensional grid of Cells |
CSharpNav.HeightPatch | Stores height data in a grid |
►CDungeonArchitect.Editors.ThemeEditorTools.IBulkPrefabReplaceRuleProcessor | |
CDungeonArchitect.Editors.ThemeEditorTools.DirectoryBulkPrefabReplaceRuleProcessor | |
►CICloneable | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraph | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemap | |
►CSystem.ICloneable | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDoorInfo | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellWallInfo | |
►CICollection | |
CSharpNav.Collections.Generic.BufferedQueue< T > | Typical LIFO generic queue container that stores data inside of a fixed-size internal buffer (array) |
CSharpNav.Collections.Generic.BufferedStack< T > | Typical FIFO generic stack container that stores data inside of a fixed-size internal buffer (array) |
CSharpNav.Collections.Generic.PriorityQueue< T > | Use a priority queue (heap) to determine which node is more important |
CSharpNav.ContourSet | A set of contours around the regions of a CompactHeightfield, used as the edges of a PolyMesh |
►CSystem.IComparable | |
CDungeonArchitect.SxEngine.SxRenderCommand | |
CDungeonArchitect.Utils.DungeonUID | |
CDungeonArchitect.Utils.DungeonUID | |
CDungeonArchitect.Utils.DungeonUID | |
►CIComparer | |
CDungeonArchitect.AsyncDungeonSceneObjectSpawner.SpawnListSorter | |
CDungeonArchitect.Editors.GraphPinHierarchyComparer | Sorts the pins based on their owning node's type |
CDungeonArchitect.Editors.NodeDeletionOrderComparer | Sorts based on the node's Z-index in descending order |
CDungeonArchitect.Themeing.LeftToRightNodeComparer | Sorts the nodes from left to right based on the X-axis. This is used for sorting the visual nodes for execution, since they are executed from left to right |
CDungeonArchitect.UI.Widgets.GraphEditors.NodeReversedZIndexComparer | Sorts based on the node's Z-index in descending order |
CDungeonArchitect.UI.Widgets.GraphEditors.NodeZIndexComparer | Sorts based on the node's Z-index |
CSharpNav.Collections.BVTree.Node.CompareX | An IComparer<T> implementation that only compares two Nodes on the X axis |
CSharpNav.Collections.BVTree.Node.CompareY | An IComparer<T> implementation that only compares two Nodes on the Y axis |
CSharpNav.Collections.BVTree.Node.CompareZ | An IComparer<T> implementation that only compares two Nodes on the Z axis |
►CDungeonArchitect.UI.IContextMenu | |
CDungeonArchitect.UI.Impl.UnityEditor.UnityEditorContextMenu | |
►CDungeonArchitect.UI.IDeferredUICommand | |
►CDungeonArchitect.UI.DeferredUICommandBase | |
CDungeonArchitect.Editors.SnapFlow.EditorCommand_GridFlowEditorExecResultGraph | |
CDungeonArchitect.UI.EditorCommand_FocusOnGraphNode | |
CDungeonArchitect.UI.EditorCommand_InitializeGraphCameras | |
CDungeonArchitect.UI.EditorCommand_SetBorderContent | |
CDungeonArchitect.UI.EditorCommand_UpdateWidget | |
►CDungeonArchitect.IDungeonSceneObjectInstantiator | |
CDungeonArchitect.Editors.EditorDungeonSceneObjectInstantiator | |
CDungeonArchitect.RuntimeDungeonSceneObjectInstantiator | |
CDungeonArchitect.Triangulator.IEDGE | |
►CIEnumerable | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabase | This class gives a 2D grid view for an underlying 1D array Unity serialization requires a 1-dimensional array, hence the need for this class |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabase | |
►CDungeonArchitect.LevelMarkerList | |
CDungeonArchitect.SpatialPartionedLevelMarkerList | |
►CIEnumerator | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapCellDatabaseEnumerator | |
CDungeonArchitect.Flow.Domains.Tilemap.FlowTilemapEdgeDatabaseEnumerator | |
►CIEquatable | |
CDungeonArchitect.Triangulator.Geometry.Edge | Edge made from two point indexes |
CDungeonArchitect.Utils.DungeonUID | |
CDungeonArchitect.Utils.DungeonUID | |
CSharpNav.Area | An area groups together pieces of data through the navmesh generation process |
CSharpNav.Area | An area groups together pieces of data through the navmesh generation process |
CSharpNav.CompactSpanReference | A reference to a CompactSpan in a CompactHeightfield |
CSharpNav.Crowds.Agent | A crowd agent is a unit that moves across the navigation mesh |
CSharpNav.Geometry.BBox2i | A 2d bounding box represeted by integers |
CSharpNav.Geometry.BBox3 | A 3d axis-aligned bounding box |
CSharpNav.Geometry.Triangle3 | A 3d triangle |
CSharpNav.Geometry.Vector2 | Represents a 2D vector using two single-precision floating-point numbers |
CSharpNav.Geometry.Vector2i | A 2d vector represented by integers |
CSharpNav.Geometry.Vector3 | Represents a 3D vector using three single-precision floating-point numbers |
CSharpNav.PolyBounds | A bounding box for vertices in a PolyMesh |
CSharpNav.PolyVertex | A vertex inside a PolyMesh |
CSharpNav.RegionId | A RegionId is an identifier with flags marking borders |
CSharpNav.RegionId | A RegionId is an identifier with flags marking borders |
►CDungeonArchitect.Flow.Domains.IFlowDomain | |
CDungeonArchitect.Flow.Impl.GridFlow.GridFlowLayoutGraphDomain | |
CDungeonArchitect.Flow.Impl.GridFlow.GridFlowTilemapDomain | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SnapGridFlowLayoutGraph3DDomain | |
►CDungeonArchitect.Flow.Domains.IFlowDomainData | |
CDungeonArchitect.Flow.Impl.GridFlow.GridFlowTilemapDomainData | |
CDungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementSettings | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.FlowLayoutNodeSnapDomainData | |
►CDungeonArchitect.Flow.Domains.IFlowDomainExtension | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SnapGridFlowDomainExtension | |
CDungeonArchitect.Editors.Flow.IFlowEditorWindow | |
►CDungeonArchitect.Flow.Domains.Layout.IFlowLayoutGraphConstraints | |
CDungeonArchitect.Flow.Domains.Layout.NullFlowLayoutGraphConstraints | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SnapFlowLayoutGraphConstraints | |
►CDungeonArchitect.Flow.Domains.Layout.Pathing.IFlowLayoutNodeCreationConstraint | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.NullFlowLayoutNodeCreationConstraint | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Constraints.SGFLayoutNodeConstraintProcessorScript | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Constraints.SGFLayoutNodeConstraintProcessorStartEnd | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SnapFlowLayoutNodeCreationConstraint | |
►CDungeonArchitect.Grammar.IGrammarGraphBuilder | |
CDungeonArchitect.Grammar.GrammarGraphBuilder | |
CDungeonArchitect.Grammar.IGrammarGraphBuildScript | |
►CDungeonArchitect.Graphs.Layouts.IGraphLayout< T > | |
►CDungeonArchitect.Graphs.Layouts.GraphLayoutBase< T > | |
CDungeonArchitect.Graphs.Layouts.Layered.GraphLayoutLayered< T > | |
CDungeonArchitect.Graphs.Layouts.Spring.GraphLayoutSpring< T > | |
CDungeonArchitect.Graphs.Layouts.IGraphLayoutNodeActions< T > | |
►CDungeonArchitect.Graphs.Layouts.IGraphLayoutNodeActions< GraphNode > | |
CDungeonArchitect.Graphs.Layouts.DefaultGraphLayoutNodeActions | |
►CIGraphLayoutNodeActions< RuntimeGraphNode< GrammarRuntimeGraphNodeData >> | |
CDungeonArchitect.Editors.SnapFlow.SnapEdResultGraphEditor.RuntimeGraphLayoutNodeActions | |
►CDungeonArchitect.UI.Widgets.GraphEditors.IGraphLinkRenderer | |
CDungeonArchitect.Editors.Flow.Layout.FlowPreviewLayoutLinkRenderer | |
CDungeonArchitect.UI.Widgets.GraphEditors.SplineGraphLinkRenderer | Spline based Graph Link renderer |
CDungeonArchitect.UI.Widgets.GraphEditors.StraightLineGraphLinkRenderer | |
►CDungeonArchitect.Editors.Flow.DomainEditors.Layout3D.ILayout3DGraphDomainSettings | |
CDungeonArchitect.Editors.Flow.Impl.SnapGridFlowEditorConfig | |
►CDungeonArchitect.UI.Widgets.IListViewItemWidget | |
►CDungeonArchitect.UI.Widgets.ListViewTextItemWidget | |
CDungeonArchitect.Editors.SnapFlow.ErrorListViewItem | |
CDungeonArchitect.Editors.SnapFlow.NodeListViewItem | |
CDungeonArchitect.Editors.SnapFlow.RuleListViewItem | |
CDungeonArchitect.Graphs.IndexCounter | An ID provider for graph objects |
CDungeonArchitect.Builders.Infinity.Caves.InfinityCaveChunkConstants | |
CDungeonArchitect.Utils.Noise.INoisePolicy< T > | |
►CDungeonArchitect.Utils.Noise.INoisePolicy< Vector2 > | |
CDungeonArchitect.Utils.Noise.GradientNoisePolicy | |
►CDungeonArchitect.Utils.Noise.INoiseTable< T > | |
CDungeonArchitect.Utils.Noise.NoiseTable< T > | |
CDungeonArchitect.Editors.InspectorNotify | |
CDungeonArchitect.Editors.InspectorStyles | |
CDungeonArchitect.Editors.InspectorUtils | Utility functions for drawing UI in the Inspector window |
CDungeonArchitect.Utils.InstanceCache | Caches instances by their name so they can be reused when needed again instead of recreating it |
CDungeonArchitect.IntVector | Represent an integer vector |
CDungeonArchitect.IntVector2 | Represent an integer vector |
CDungeonArchitect.Builders.Grid.IntVector2Key | Data-structure for IntVector pair. Used for caching |
CDungeonArchitect.Builders.Isaac.IsaacBuilderUtils | |
CDungeonArchitect.Builders.Isaac.IsaacDoor | |
CDungeonArchitect.Builders.Isaac.IsaacRoom | |
CDungeonArchitect.Builders.Isaac.IsaacRoomFactory | |
CDungeonArchitect.Builders.Isaac.IsaacRoomLayout | |
CDungeonArchitect.Builders.Isaac.IsaacRoomTile | |
►CISerializationCallbackReceiver | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDatabaseItem | |
CDungeonArchitect.ISGFLayoutNodeCategoryConstraint | |
CDungeonArchitect.ISGFLayoutNodePositionConstraint | |
►CDungeonArchitect.Flow.Impl.SnapGridFlow.Tasks.ISGFLayoutTaskPathBuilder | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Tasks.SGFLayoutTaskCreateMainPath | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Tasks.SGFLayoutTaskCreatePath | |
►CDungeonArchitect.Editors.SnapFlow.ISnapEdValidatorAction | |
►CDungeonArchitect.Editors.SnapFlow.SnapEdValidatorActionBase | |
CDungeonArchitect.Editors.SnapFlow.EmptyNodeListSnapEdValidatorAction | |
CDungeonArchitect.Editors.SnapFlow.EmptyRuleListSnapEdValidatorAction | |
CDungeonArchitect.Editors.SnapFlow.InvalidExecutionGraphNodeAction | |
CDungeonArchitect.Editors.SnapFlow.InvalidExecutionGraphSnapEdValidatorAction | |
CDungeonArchitect.Editors.SnapFlow.InvalidNodeTypeAction | |
CDungeonArchitect.Editors.SnapFlow.InvalidProductionGraphAction | |
CDungeonArchitect.Editors.SnapFlow.InvalidProductionGraphNodeAction | |
CDungeonArchitect.Editors.SnapFlow.InvalidProductionRuleAction | |
CDungeonArchitect.Editors.SnapFlow.MissingProductionRuleRHSAction | |
►CDungeonArchitect.SxEngine.ISxSceneNode | |
►CDungeonArchitect.SxEngine.SxActor | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor | |
►CDungeonArchitect.SxEngine.SxMeshActor | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodePlaneActor | |
►CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutItemActor | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActor | |
CDungeonArchitect.SxEngine.SxTextActor | |
►CDungeonArchitect.SxEngine.SxSceneNodeBase | |
CDungeonArchitect.SxEngine.SxRootSceneNode | |
►CDungeonArchitect.Flow.Domains.Tilemap.Tasks.ITilemapFlowOverlayGenerator | |
CDungeonArchitect.Flow.Domains.Tilemap.Tasks.NoiseTilemapFlowOverlayGenerator | |
►CDungeonArchitect.Flow.Impl.GridFlow.ITilemapItemPlacementStrategy | |
CDungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyNearEdge | |
CDungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyRandom | |
CDungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyScript | |
►CSharpNav.Collections.Generic.IValueWithCost | An interface that defines a class containing a cost associated with the instance. Used in PriorityQueue<T> |
CSharpNav.Node | Every polygon becomes a Node, which contains a position and cost |
►CDungeonArchitect.UI.Widgets.IWidget | |
►CDungeonArchitect.UI.Widgets.GraphEditors.GraphEditor | The graph editor script for managing a graph. This contains the bulk of the logic for graph editing |
CDungeonArchitect.Editors.DungeonThemeGraphEditor | |
CDungeonArchitect.Editors.Flow.FlowExecGraphEditor | |
CDungeonArchitect.Editors.Flow.Layout.FlowPreviewLayoutGraphEditor | |
CDungeonArchitect.Editors.Flow.Tilemap.FlowPreviewTilemapGraphEditor | |
CDungeonArchitect.Editors.SnapFlow.SnapEdExecutionGraphEditor | |
CDungeonArchitect.Editors.SnapFlow.SnapEdGrammarGraphEditor | |
CDungeonArchitect.Editors.SnapFlow.SnapEdResultGraphEditor | |
CDungeonArchitect.Editors.SpatialConstraints.SpatialConstraintsGraphEditor | |
►CDungeonArchitect.UI.Widgets.WidgetBase | |
CDungeonArchitect.Editors.SnapFlow.ErrorListPanel | |
CDungeonArchitect.Editors.SnapFlow.NodeListPanel | |
CDungeonArchitect.Editors.SnapFlow.ProductionRuleLHSTitleWidget | |
CDungeonArchitect.Editors.SnapFlow.ProductionRuleRHSTitleWidget | |
CDungeonArchitect.Editors.SnapFlow.ProductionRuleWidget | |
CDungeonArchitect.Editors.SnapFlow.RuleListPanel | |
CDungeonArchitect.UI.Widgets.BorderWidget | |
CDungeonArchitect.UI.Widgets.BreadCrumbWidget | |
CDungeonArchitect.UI.Widgets.ButtonWidget | |
CDungeonArchitect.UI.Widgets.DebugWidget | |
CDungeonArchitect.UI.Widgets.GraphPanel< TGraphEditor > | |
CDungeonArchitect.UI.Widgets.GridPanelWidget | |
CDungeonArchitect.UI.Widgets.HighlightWidget | |
CDungeonArchitect.UI.Widgets.ImageWidget | |
CDungeonArchitect.UI.Widgets.LabelWidget | |
CDungeonArchitect.UI.Widgets.LinkWidget | |
CDungeonArchitect.UI.Widgets.ListViewTextItemWidget | |
CDungeonArchitect.UI.Widgets.ListViewWidget< T > | |
CDungeonArchitect.UI.Widgets.NullWidget | |
CDungeonArchitect.UI.Widgets.OverlayPanelWidget | |
CDungeonArchitect.UI.Widgets.PanelWidget | |
CDungeonArchitect.UI.Widgets.ScrollPanelWidget | |
CDungeonArchitect.UI.Widgets.Splitter | |
CDungeonArchitect.UI.Widgets.SplitterDragBarWidget | |
CDungeonArchitect.UI.Widgets.StackPanelWidget | |
►CDungeonArchitect.UI.Widgets.SxViewportWidget | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutToolGraph3D | |
CDungeonArchitect.UI.Widgets.ToolbarWidget | |
CDungeonArchitect.UI.Widgets.GraphEditors.KeyboardState | Caches the keyboard state |
CDungeonArchitect.Utils.KeyValueData | |
►CDungeonArchitect.Utils.KeyValueDataEntryBase | |
CDungeonArchitect.Utils.KeyValueDataEntryTyped< T > | |
►CDungeonArchitect.Utils.KeyValueDataEntryTyped< float > | |
CDungeonArchitect.Utils.KeyValueDataEntryFloat | |
►CDungeonArchitect.Utils.KeyValueDataEntryTyped< int > | |
CDungeonArchitect.Utils.KeyValueDataEntryInt | |
►CDungeonArchitect.Utils.KeyValueDataEntryTyped< string > | |
CDungeonArchitect.Utils.KeyValueDataEntryString | |
►CDungeonArchitect.Utils.KeyValueDataEntryTyped< Vector2 > | |
CDungeonArchitect.Utils.KeyValueDataEntryVector2 | |
►CDungeonArchitect.Utils.KeyValueDataEntryTyped< Vector3 > | |
CDungeonArchitect.Utils.KeyValueDataEntryVector3 | |
CDungeonArchitect.Landscape.LandscapeDataRasterizer | Manages the landscape data and performs various rasterization algorithms (draw cells, lines etc) |
CDungeonArchitect.Landscape.LandscapeTexture | Data-structure to hold the texture settings. This contains enough information to paint the texture on to the terrain |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.Layout3DGraphRenderingResource | |
CDungeonArchitect.Graphs.Layouts.Layered.LayoutTree< T > | |
CDungeonArchitect.Graphs.Layouts.Layered.LayoutTreeNode< T > | |
CSharpNav.Pathfinding.Link | A link is formed between two polygons in a TiledNavMesh |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutLinkActor.LinkRenderSettings | |
CDungeonArchitect.UI.Widgets.ListViewSource< T > | |
►CDungeonArchitect.UI.Widgets.ListViewSource< DungeonFlowErrorEntry > | |
CDungeonArchitect.Editors.SnapFlow.ErrorListViewSource | |
►CDungeonArchitect.UI.Widgets.ListViewSource< GrammarNodeType > | |
CDungeonArchitect.Editors.SnapFlow.NodeListViewSource | |
►CDungeonArchitect.UI.Widgets.ListViewSource< GrammarProductionRule > | |
CDungeonArchitect.Editors.SnapFlow.RuleListViewSource | |
CDungeonArchitect.UI.Widgets.ListViewWidget< DungeonArchitect.Editors.SnapFlow.DungeonFlowErrorEntry > | |
CDungeonArchitect.UI.Widgets.ListViewWidget< GrammarNodeType > | |
CDungeonArchitect.UI.Widgets.ListViewWidget< GrammarProductionRule > | |
CSharpNav.Crowds.LocalBoundary | The LocalBoundary class stores segments and polygon indices for temporary use |
CDungeonArchitect.Builders.Mario.MarioDungeonConstants | |
CDungeonArchitect.Builders.Mario.MarioDungeonLevelChunkRule | |
CDungeonArchitect.Builders.Mario.MarioTile | |
CDungeonArchitect.MarkerReplacementEntry | |
CDungeonArchitect.Utils.MathUtils | Various math utility functions |
CDungeonArchitect.Utils.Matrix | |
CDungeonArchitect.Builders.Maze.MazeDungeonConstants | |
CSharpNav.PolyMeshDetail.MeshData | The MeshData struct contains information about vertex and triangle base and offset values for array indices |
CSharpNav.Pathfinding.MeshTile | The MeshTile contains the map data for pathfinding |
CDungeonArchitect.Builders.Snap.Impl.ModuleBuildNode | |
CDungeonArchitect.Builders.Snap.Impl.ModuleGrowthNode | |
CDungeonArchitect.Builders.Snap.Impl.ModuleInfo | |
CDungeonArchitect.Builders.Snap.ModuleMarkerRegsitry | |
►CMonoBehaviour | |
CDungeonArchitect.Builders.FloorPlan.Tooling.FloorPlanCorridorTool | |
CDungeonArchitect.Builders.Grid.GridItemDoorMetadata | |
CDungeonArchitect.Builders.GridFlow.GridFlowMinimapTrackedObject | |
►CDungeonArchitect.Builders.Isaac.IsaacRoomLayoutBuilder | |
CDungeonArchitect.Builders.Isaac.StylizedIsaacRoomLayoutBuilder | |
CDungeonArchitect.Builders.Snap.SnapModule | |
CDungeonArchitect.Builders.SnapGridFlow.DebugVisuals.SnapGridFlowDebugComponent | |
CDungeonArchitect.DebugText3D | |
CDungeonArchitect.Dungeon | The main dungeon behavior that manages the creation and destruction of dungeons |
►CDungeonArchitect.DungeonBuilder | Builds the layout of the dungeon and emits markers around the layout Implement this class to create your own builder |
CDungeonArchitect.Builders.BSP.BSPDungeonBuilder | |
CDungeonArchitect.Builders.CircularCity.CircularCityDungeonBuilder | |
CDungeonArchitect.Builders.FloorPlan.FloorPlanBuilder | |
CDungeonArchitect.Builders.Grid.GridDungeonBuilder | A Dungeon Builder implementation that builds a grid based dungeon.
|
CDungeonArchitect.Builders.GridFlow.GridFlowDungeonBuilder | |
CDungeonArchitect.Builders.Infinity.Caves.InfinityCaveChunkBuilder | |
CDungeonArchitect.Builders.Isaac.IsaacDungeonBuilder | |
CDungeonArchitect.Builders.Mario.MarioDungeonBuilder | |
CDungeonArchitect.Builders.Maze.MazeDungeonBuilder | |
CDungeonArchitect.Builders.SimpleCity.SimpleCityDungeonBuilder | |
►CDungeonArchitect.Builders.Snap.SnapBuilder | |
CDungeonArchitect.Builders.Snap.SideScroller.SnapSideScrollerBuilder | |
CDungeonArchitect.Builders.SnapGridFlow.SnapGridFlowBuilder | |
►CDungeonArchitect.DungeonConfig | Base dungeon configuration. Create your own implementation of this configuration based on your dungeon builder's needs |
CDungeonArchitect.Builders.BSP.BSPDungeonConfig | |
CDungeonArchitect.Builders.CircularCity.CircularCityDungeonConfig | |
CDungeonArchitect.Builders.FloorPlan.FloorPlanConfig | |
CDungeonArchitect.Builders.Grid.GridDungeonConfig | The dungeon configuration for the Grid builder |
CDungeonArchitect.Builders.GridFlow.GridFlowDungeonConfig | |
CDungeonArchitect.Builders.Isaac.IsaacDungeonConfig | |
CDungeonArchitect.Builders.Mario.MarioDungeonConfig | |
CDungeonArchitect.Builders.Maze.MazeDungeonConfig | |
CDungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConfig | |
CDungeonArchitect.Builders.Snap.SnapConfig | |
CDungeonArchitect.Builders.SnapGridFlow.SnapGridFlowConfig | |
►CDungeonArchitect.InfinityDungeonConfig | |
CDungeonArchitect.Builders.Infinity.Caves.InfinityCaveChunkConfig | |
►CDungeonArchitect.DungeonEventListener | Listen to various dungeon events during the build and destroy phase |
CDungeonArchitect.Builders.Grid.GridDungeonQuery | |
CDungeonArchitect.Builders.Snap.SnapQuery | |
CDungeonArchitect.Builders.SnapGridFlow.DebugVisuals.SnapGridFlowDebugVisualizer | |
CDungeonArchitect.Builders.SnapGridFlow.SnapGridFlowVisibilityGraph | |
CDungeonArchitect.Flow.Items.FlowItemMetadataResolver | |
►CDungeonArchitect.Landscape.LandscapeTransformerBase | |
CDungeonArchitect.Builders.CircularCity.LandscapeTransformerCity | The terrain modifier that works with the grid based dungeon builder (DungeonBuilderGrid) It modifies the terrain by adjusting the height around the layout of the dungeon and painting it based on the specified texture settings |
CDungeonArchitect.Builders.Grid.LandscapeTransformerGrid | The terrain modifier that works with the grid based dungeon builder (DungeonBuilderGrid) It modifies the terrain by adjusting the height around the layout of the dungeon and painting it based on the specified texture settings |
CDungeonArchitect.Builders.SimpleCity.LandscapeTransformerCity | The terrain modifier that works with the grid based dungeon builder (DungeonBuilderGrid) It modifies the terrain by adjusting the height around the layout of the dungeon and painting it based on the specified texture settings |
►CDungeonArchitect.LevelStreaming.DungeonItemGroup | |
CDungeonArchitect.Builders.Grid.GridDungeonItemGroup | |
CDungeonArchitect.MeshMerger | |
CDungeonArchitect.Navigation.NavigationBuildInvoker | Drop this script into your dungeon object and assign the nav mesh prefab to automatically rebuild the nav mesh whenever the dungeon is rebuild (works both with runtime and design time) |
CDungeonArchitect.RoomDesigner.DungeonRoomDesignerHook | |
CDungeonArchitect.Splatmap.DungeonSplatmapVisualizer | |
►CDungeonArchitect.DungeonItemSpawnListener | Subclass this on your script and drop it on your dungeon game object to start inserting your own custom data into the spawned dungeon items |
CDungeonArchitect.Builders.Grid.GridItemMetadataHandler | |
CDungeonArchitect.Flow.Items.FlowItemMetadataHandler | |
►CDungeonArchitect.DungeonMarkerEmitter | Marker Emitters let you emit your own markers anywhere in the map. Implement this class and add it to the Dungeon object to add your own markers right after the dungeon layout is created |
CDungeonArchitect.Builders.Grid.MarkerEmitterCornerBeautifier | Emits markers to beautify the level around corners based on the surrounding tiles |
CDungeonArchitect.Builders.Grid.MarkerEmitterEmptySpace | Emits markers in the nearby empty space of the dungeon layout |
CDungeonArchitect.Builders.Grid.MarkerEmitterFindLowestPoint | Finds the lowest dungeon point and emits a marker at that position. Also sets the scale of the marker to match the width / height |
CDungeonArchitect.Builders.Grid.MarkerEmitterFreeSpaceDecorator | A more specialized version of the EmptySpace emitter. Emits decorative markers in empty space near the layout |
CDungeonArchitect.Builders.Grid.MarkerEmitterGridWall2D | |
CDungeonArchitect.Builders.SimpleCity.StrongholdWallEmitter | Adds a wall around the edge of the city . This makes it look like a stronghold defending the city |
►CDungeonArchitect.DungeonModel | Abstract dungeon model. Create your own implementation of the model depending on your builder's needs |
CDungeonArchitect.Builders.BSP.BSPDungeonModel | |
CDungeonArchitect.Builders.CircularCity.CircularCityDungeonModel | |
CDungeonArchitect.Builders.FloorPlan.FloorPlanModel | |
CDungeonArchitect.Builders.Grid.GridDungeonModel | Data model for the grid based dungeon builder |
CDungeonArchitect.Builders.GridFlow.GridFlowDungeonModel | |
CDungeonArchitect.Builders.Infinity.Caves.InfinityCaveChunkModel | |
CDungeonArchitect.Builders.Isaac.IsaacDungeonModel | |
CDungeonArchitect.Builders.Mario.MarioDungeonModel | |
CDungeonArchitect.Builders.Maze.MazeDungeonModel | |
CDungeonArchitect.Builders.SimpleCity.SimpleCityDungeonModel | |
CDungeonArchitect.Builders.Snap.SnapModel | |
CDungeonArchitect.Builders.SnapGridFlow.SnapGridFlowModel | |
►CDungeonArchitect.DungeonPaintMode | Manage the editor paint mode so you can paint the layout of you dungeon. You should implement your own paint mode depending on your dungeon builder's data structures and requirements |
CDungeonArchitect.Builders.Grid.DungeonPaintModeGrid | Editor tooling for the grid based dungeon builder. Lets you paint with a grid based brush |
CDungeonArchitect.Builders.Snap.SnapPaintTool | |
CDungeonArchitect.DungeonRuntimeNavigation | |
►CDungeonArchitect.DungeonSceneProvider | A scene provider instantiates game objects into the scene.
Implementations can customize the instantiation process if needed (e.g. object pooling etc) |
►CDungeonArchitect.PooledDungeonSceneProvider | Implementation of the Scene provider that adds object pooling over the existing functionality. This is useful for quick rebuilding and better performance, as object in the scene are reused while rebuilding, instead of destroying everything and rebuilding |
CDungeonArchitect.NonPooledDungeonSceneProvider | |
CDungeonArchitect.DungeonSceneProviderData | Meta-data added to each spawned game object in the scene. This is used to identify objects that belong to the dungeons, for later destruction and rebuilding |
►CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutCamAlignerBase | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutLinkCamAligner | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.FlowLayoutNodeCamAligner | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Components.SnapGridFlowModule | |
CDungeonArchitect.Flow.Items.FlowDoorKeyComponent | |
CDungeonArchitect.Flow.Items.FlowDoorLockComponent | |
CDungeonArchitect.Flow.Items.FlowItemMetadataComponent | |
CDungeonArchitect.Frameworks.Snap.SnapConnection | |
CDungeonArchitect.InfinityDungeon | |
CDungeonArchitect.InfinityDungeonEditorUpdate | |
CDungeonArchitect.LevelStreaming.DungeonItemGroupInfo | Meta-data added to group game objects. A group contains all the meshes that belong to a room / corridor |
►CDungeonArchitect.MiniMaps.DungeonMiniMap | |
CDungeonArchitect.Builders.GridFlow.GridFlowMinimap | |
►CDungeonArchitect.Navigation.DungeonNavAgent | |
CDungeonArchitect.Navigation.DungeonNavAgent2D | |
CDungeonArchitect.Navigation.DungeonNavAgent3D | |
CDungeonArchitect.Navigation.DungeonNavMesh | |
►CDungeonArchitect.Navigation.NavigationTriangleProvider | |
CDungeonArchitect.Navigation.CityLayoutTriangleProvider | |
CDungeonArchitect.Navigation.Collision2DTriangleProvider | |
CDungeonArchitect.Navigation.CollisionTriangleProvider | |
CDungeonArchitect.Navigation.LayoutFloorTriangleProvider | |
CDungeonArchitect.Navigation.StaticMeshTriangleProvider | |
CDungeonArchitect.Navigation.TerrainTriangleProvider | |
CDungeonArchitect.PlaceableMarker | |
CDungeonArchitect.RoomDesigner.DungeonRoomDesigner | |
►CDungeonArchitect.SpatialConstraints.SpatialConstraintProcessor | |
CDungeonArchitect.Builders.FloorPlan.FloorPlanSpatialConstraintProcessor | |
CDungeonArchitect.Builders.Grid.SpatialConstraints.MarioDungeonSpatialConstraints | |
CDungeonArchitect.Builders.Grid.SpatialConstraints.SpatialConstraintProcessorGrid2D | |
CDungeonArchitect.Builders.Grid.SpatialConstraints.SpatialConstraintProcessorGrid3D | |
CDungeonArchitect.Builders.Grid.SpatialConstraints.SpatialConstraintProcessorGridFlow2D | |
CDungeonArchitect.Builders.Grid.SpatialConstraints.SpatialConstraintProcessorGridFlow3D | |
CDungeonArchitect.Builders.SimpleCity.SpatialConstraints.SpatialConstraintProcessorSimpleCity3D | |
CDungeonArchitect.SpatialConstraints.Isaac.SpatialConstraintProcessorIsaac | |
CDungeonArchitect.Splatmap.DungeonSplatmap | |
►CDungeonArchitect.Volume | A volume is an abstract representation of space in the world.
A volume can be scaled and moved around like any other game object and custom functionality can be added to volumes to influence the dungeon with it's spatial volume |
CDungeonArchitect.Builders.Grid.PlatformVolume | Platform volumes add a platform in the scene encompassing the volume |
CDungeonArchitect.MarkerReplaceVolume | This volume replaces any specified markers found in the scene before theming is applied to it. This helps in having more control over the generated dungeon, e.g. remove / add doors, walls etc |
CDungeonArchitect.MirrorVolume | |
CDungeonArchitect.NegationVolume | Negation volumes remove procedural geometries from the scene that lie with it's bounds |
CDungeonArchitect.ThemeOverrideVolume | Dungeon layout that lies within this volumes bounds picks up the theme set in this volume |
CDungeonArchitect.Navigation.NavigationEvent | |
CSharpNav.NavMeshBuilder | The NavMeshBuilder class converst PolyMesh and PolyMeshDetail into a different data structure suited for pathfinding. This class will create tiled data |
CSharpNav.NavMeshGenerationSettings | Contains all the settings necessary to convert a mesh to a navmesh |
CSharpNav.Pathfinding.PathfindingCommon.NavMeshInfo | Contains information about a navigation mesh |
CSharpNav.NavMeshQuery | Do pathfinding calculations on the TiledNavMesh |
CSharpNav.Pathfinding.NavPoint | A point in a navigation mesh |
CSharpNav.Collections.BVTree.Node | The data stored in a bounding volume node |
CDungeonArchitect.Builders.BSP.NodeConnection | |
CDungeonArchitect.Editors.SnapFlow.NodeListViewConstants | |
CSharpNav.NodePool | Link all nodes together. Store indices in hash map |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutNodeActorBase.NodeRenderSettings | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.NodeTilemapBounds | |
CDungeonArchitect.Flow.Domains.Layout.FlowLayoutGraphUtils.NodeWeightAssignInfo | |
►CDungeonArchitect.Utils.Noise.NoiseTable< Vector2 > | |
CDungeonArchitect.Utils.Noise.GradientNoiseTable | |
CDungeonArchitect.Utils.Noise.NoiseTableCell< T > | |
CDungeonArchitect.Utils.ObjectUtils | |
CSharpNav.Crowds.ObstacleAvoidanceQuery.ObstacleAvoidanceParams | |
CSharpNav.Crowds.ObstacleAvoidanceQuery | |
CSharpNav.Pathfinding.OffMeshConnection | An offmesh connection links two polygons, which are not directly adjacent, but are accessibly through other means (jumping, climbing, etc...) |
CDungeonArchitect.UI.Widgets.OverlayPanelNode | |
CSharpNav.Crowds.PathCorridor | |
CSharpNav.Pathfinding.PathfindingCommon | Store constants, structs, methods in this single class so that other classes can access this information |
CSharpNav.Crowds.PathQueue | |
CDungeonArchitect.Utils.PMRandom | A random stream based on normal distribution. Also support uniform distsribution |
►CPoint | |
CDungeonArchitect.Triangulator.Geometry.Point< T > | 2D Point with double precision |
CSharpNav.Pathfinding.Poly | Uses the PolyMesh polygon data for pathfinding |
CSharpNav.PolyMesh.Polygon | Each polygon is a collection of vertices. It is the basic unit of the PolyMesh |
CSharpNav.PolyMesh | The class of Poly mesh |
CSharpNav.PolyMeshDetail | The PolyMeshDetail class is a combination of a PolyMesh and a CompactHeightfield merged together |
CSharpNav.Collections.Generic.PriorityQueue< SharpNav.Node > | |
CDungeonArchitect.Editors.SnapFlow.ProductionRuleWidgetRHSState | |
CDungeonArchitect.Themeing.PropChildSocketData | Props can emit new sockets when they are inserted, to add more child props relative to them |
CDungeonArchitect.PropSocket | The data structure for a marker |
CSharpNav.Collections.Generic.ProximityGrid< T > | A ProximityGrid<T> is a uniform 2d grid that can efficiently retrieve items near a specified grid cell |
CSharpNav.Collections.Generic.ProximityGrid< SharpNav.Crowds.Agent > | |
CDungeonArchitect.Rectangle | Represents an integer rectangle |
CDungeonArchitect.Editors.ReflectionUtils | |
CSharpNav.Region | A Region contains a group of adjacent spans |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayoutMergedNodeActor.RenderSettings | |
CDungeonArchitect.Builders.SimpleCity.RoadBeautifier | |
CDungeonArchitect.RoadNetworks.RoadGraph | |
CDungeonArchitect.RoadNetworks.RoadGraphBuilder | |
CDungeonArchitect.RoadNetworks.RoadGraphBuilderSettings | |
CDungeonArchitect.RoadNetworks.RoadGraphBuilderUtils | |
CDungeonArchitect.RoadNetworks.RoadGraphBuildNode | |
CDungeonArchitect.RoadNetworks.RoadGraphEdge | |
CDungeonArchitect.RoadNetworks.RoadGraphNode | |
CDungeonArchitect.RoadNetworks.RoadLayoutBuilder | |
CDungeonArchitect.Editors.SnapFlow.RuleListViewConstants | |
CDungeonArchitect.Grammar.RuntimeGrammar | |
CDungeonArchitect.Grammar.RuntimeGrammarProduction | |
CDungeonArchitect.RuntimeGraphs.RuntimeGraph< T > | |
►CDungeonArchitect.RuntimeGraphs.RuntimeGraph< ExecutionRuntimeGraphNodeData > | |
CDungeonArchitect.Grammar.ExecutionRuntimeGraph | |
►CDungeonArchitect.RuntimeGraphs.RuntimeGraph< GrammarRuntimeGraphNodeData > | |
►CDungeonArchitect.Grammar.GrammarRuntimeGraph | |
CDungeonArchitect.Grammar.WeightedGrammarRuntimeGraph | |
CDungeonArchitect.RuntimeGraphs.RuntimeGraphBuilder | |
CDungeonArchitect.RuntimeGraphs.RuntimeGraphBuilderHandlers< T > | |
►CDungeonArchitect.RuntimeGraphs.RuntimeGraphBuilderHandlers< ExecutionRuntimeGraphNodeData > | |
CDungeonArchitect.Grammar.ExecutionRuntimeGraphHandlers | |
►CDungeonArchitect.RuntimeGraphs.RuntimeGraphBuilderHandlers< GrammarRuntimeGraphNodeData > | |
CDungeonArchitect.Grammar.GrammarRuntimeGraphHandlers | |
CDungeonArchitect.RuntimeGraphs.RuntimeGraphNode< T > | |
►CScriptableObject | |
CDungeonArchitect.DungeonToolData | Tool Data represented by the grid based builder |
►CDungeonArchitect.Editors.Flow.DomainEditors.FlowDomainEditor | |
CDungeonArchitect.Editors.Flow.DomainEditors.Layout2D.Layout2DGraphDomainEditor | |
CDungeonArchitect.Editors.Flow.DomainEditors.Layout3D.Layout3DGraphDomainEditor | |
CDungeonArchitect.Editors.Flow.DomainEditors.Tilemap.TilemapFlowDomainEditor | |
►CDungeonArchitect.Editors.Flow.FlowEditorConfig | |
CDungeonArchitect.Editors.Flow.Impl.GridFlowEditorConfig | |
CDungeonArchitect.Editors.Flow.Impl.SnapGridFlowEditorConfig | |
CDungeonArchitect.Editors.SnapFlow.SnapEdResultGraphEditorConfig | |
►CDungeonArchitect.Flow.Exec.FlowExecTask | |
►CDungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskCreateKeyLock | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowLayoutTaskCreateKeyLock | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Tasks.SGFLayoutTaskCreateKeyLock | |
►CDungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskFinalizeGraph | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowLayoutTaskFinalizeGraph | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Tasks.SGFLayoutTaskFinalizeGraph | |
►CDungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskPathBuilderBase | |
►CDungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskCreateMainPath | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowLayoutTaskCreateMainPath | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Tasks.SGFLayoutTaskCreateMainPath | |
►CDungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskCreatePath | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowLayoutTaskCreatePath | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Tasks.SGFLayoutTaskCreatePath | |
►CDungeonArchitect.Flow.Domains.Layout.Tasks.LayoutBaseFlowTaskSpawnItems | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowLayoutTaskSpawnItems | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Tasks.SGFLayoutTaskSpawnItems | |
►CDungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateElevations | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowTilemapTaskCreateElevations | |
►CDungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskCreateOverlay | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowTilemapTaskCreateOverlay | |
►CDungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskFinalize | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowTilemapTaskFinalize | |
►CDungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskInitialize | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowTilemapTaskInitialize | |
►CDungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskMerge | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowTilemapTaskMerge | |
►CDungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapBaseFlowTaskOptimize | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowTilemapTaskOptimize | |
CDungeonArchitect.Flow.Exec.FlowExecTaskResult | |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.GridFlowLayoutTaskCreateGrid | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.Tasks.SGFLayoutTaskCreateGrid | |
►CDungeonArchitect.Flow.FlowAssetBase | |
CDungeonArchitect.Flow.Impl.GridFlow.GridFlowAsset | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SnapGridFlowAsset | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SnapGridFlowModuleBounds | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SnapGridFlowModuleDatabase | |
CDungeonArchitect.Grammar.GrammarNodeType | |
CDungeonArchitect.Grammar.GrammarProductionRule | |
CDungeonArchitect.Grammar.SnapFlowAsset | |
CDungeonArchitect.Grammar.WeightedGrammarGraph | |
►CDungeonArchitect.Graphs.Graph | Theme Graph data structure holds all the theme nodes and their connections |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2D | |
CDungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraph | |
CDungeonArchitect.Flow.Exec.FlowExecGraph | |
CDungeonArchitect.Grammar.GrammarExecGraph | |
CDungeonArchitect.Grammar.GrammarGraph | |
CDungeonArchitect.SpatialConstraints.SpatialConstraintGraph | |
►CDungeonArchitect.Graphs.GraphLink | A graph link is a directional connection between two graph nodes |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DLink | |
►CDungeonArchitect.Graphs.GraphNode | Represents a graph node in the theme graph. This is the base class for all graph nodes |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNode | |
CDungeonArchitect.Flow.Domains.Tilemap.Tooling.FlowTilemapToolGraphNode | |
►CDungeonArchitect.Flow.Exec.FlowExecGraphNodeBase | |
►CDungeonArchitect.Flow.Exec.FlowExecRuleGraphNode | |
CDungeonArchitect.Flow.Exec.FlowExecResultGraphNode | |
►CDungeonArchitect.Grammar.GrammarExecNodeBase | |
CDungeonArchitect.Grammar.GrammarExecEntryNode | |
CDungeonArchitect.Grammar.GrammarExecRuleNode | |
►CDungeonArchitect.Grammar.GrammarNodeBase | |
CDungeonArchitect.Grammar.GrammarRuleNode | |
CDungeonArchitect.Grammar.GrammarTaskNode | |
CDungeonArchitect.Graphs.CommentNode | |
CDungeonArchitect.Graphs.MarkerNode | |
►CDungeonArchitect.Graphs.PlaceableNode | |
CDungeonArchitect.Graphs.MarkerEmitterNode | |
►CDungeonArchitect.Graphs.VisualNode | |
CDungeonArchitect.Graphs.GameObjectArrayNode | |
CDungeonArchitect.Graphs.GameObjectNode | |
CDungeonArchitect.Graphs.SpriteNode | |
►CDungeonArchitect.Graphs.SpatialConstraints.SCBaseDomainNode | |
►CDungeonArchitect.Graphs.SpatialConstraints.SCRuleNode | |
CDungeonArchitect.Graphs.SpatialConstraints.SCReferenceNode | |
►CDungeonArchitect.Graphs.GraphPin | A pin is used to connect a link to a node |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph2D.FlowLayoutToolGraph2DNodePin | |
CDungeonArchitect.Flow.Exec.FlowExecGraphNodePin | |
CDungeonArchitect.Grammar.GrammarNodePin | |
CDungeonArchitect.Landscape.DungeonLandscapeRestorationCache | Before building a dungeon, we find the bounds of the dungeon and save the heightmap data within that bounds before we modify the landscape This way, the next rebuild of dungeon with another layout would first restore this data (thereby removing the older layout that was baked in the landscape) and apply the new layout on the landscape |
CDungeonArchitect.SelectorRule | Selector rule allow you to attach selection behavior to decide if a visual node should be inserted into the scene |
►CDungeonArchitect.SpatialConstraints.ConstraintRule | |
CDungeonArchitect.Builders.Grid.SpatialConstraints.ConstraintRuleHeightDifference | |
CDungeonArchitect.Builders.Grid.SpatialConstraints.ConstraintRuleMarkerExists | |
CDungeonArchitect.SpatialConstraints.SpatialConstraintAsset | |
CDungeonArchitect.Splatmap.DungeonSplatAsset | |
CDungeonArchitect.TransformationRule | Selector rule allow you to attach selection behavior to decide if a visual node should be inserted into the scene |
CDungeonArchitect.UI.Widgets.GraphEditors.GraphEditor | The graph editor script for managing a graph. This contains the bulk of the logic for graph editing |
CSharpNav.NavMeshQuery.SegInterval | |
CSharpNav.Crowds.LocalBoundary.Segment | A line segment contains two points |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfLayoutModuleResolver | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfLayoutModuleResolverSettings | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssembly | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySide | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleAssemblySideCell | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDatabaseConnectionInfo | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDatabasePlaceableMarkerInfo | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleDoor | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleItemFitnessCalculator | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SgfModuleNode | |
CDungeonArchitect.Builders.SimpleCity.SimpleCityCell | |
CDungeonArchitect.Builders.SimpleCity.SimpleCityDungeonConstants | |
CDungeonArchitect.Builders.SimpleCity.SimpleCityFoliageEntry | |
CDungeonArchitect.Builders.SimpleCity.SimpleCityFoliageTheme | |
CDungeonArchitect.Builders.SimpleCity.SimpleCityLandscapeTexture | Data-structure to hold the texture settings. This contains enough information to paint the texture on to the terrain |
CDungeonArchitect.Utils.SmoothValue | |
CDungeonArchitect.Builders.Snap.Impl.SnapAttachmentConfiguration | |
CDungeonArchitect.Frameworks.Snap.SnapConnectionLockedDoorInfo | |
CDungeonArchitect.Editors.SnapFlow.SnapEdExecutionGraphEditorMenuData | |
CDungeonArchitect.Editors.SnapFlow.SnapEdGrammarGraphEditorContextMenuData | |
CDungeonArchitect.Editors.SnapFlow.SnapEditorUtils | |
CDungeonArchitect.Editors.SnapFlow.SnapEdValidator | |
►CDungeonArchitect.Builders.Snap.SnapGizmoRenderCommand | |
CDungeonArchitect.Builders.Snap.SnapGizmoRenderCommandTile | |
CDungeonArchitect.Flow.Impl.SnapGridFlow.SnapGridFlowEditorUtils | |
CDungeonArchitect.Editors.Flow.Impl.SnapGridFlowModuleDBCompiler | |
CDungeonArchitect.Builders.Snap.Impl.SnapLayoutBuildState | |
CDungeonArchitect.Builders.Snap.SnapModuleConnection | |
CDungeonArchitect.Builders.Snap.SnapModuleEditorData | |
CDungeonArchitect.Builders.Snap.SnapModuleEntry | |
CDungeonArchitect.Builders.Snap.SnapModuleInstance | |
CDungeonArchitect.Builders.Snap.SnapQueryConnectionInfo | |
CDungeonArchitect.Builders.Snap.SnapQueryModuleInfo | |
CDungeonArchitect.Frameworks.Snap.SnapUtils | |
CSharpNav.Span | A span is a range of integers which represents a range of voxels in a Cell |
CSharpNav.SpanReference | References a Span within a Heightfield |
CDungeonArchitect.SpatialConstraints.SpatialConstraintProcessorContext | |
CDungeonArchitect.SpatialConstraints.SpatialConstraintProcessorUtils | |
CDungeonArchitect.SpatialConstraints.SpatialConstraintRuleDomain | |
CDungeonArchitect.Graphs.Layouts.Spring.SpatialGrid< T > | |
CDungeonArchitect.DungeonSceneObjectSpawner.SpawnInfo | |
CDungeonArchitect.Splatmap.SplatData | |
CDungeonArchitect.Splatmap.SplatRasterizer | |
CDungeonArchitect.UI.Widgets.SplitterNode | |
CDungeonArchitect.UI.Widgets.StackPanelNode | |
CDungeonArchitect.Utils.StackSystem< TState, TStaticState, TResult > | |
►CDungeonArchitect.Utils.StackSystem< FlowLayoutPathStackFrame, FlowLayoutStaticGrowthState, FFlowLayoutPathingSystemResult > | |
CDungeonArchitect.Flow.Domains.Layout.Pathing.FlowPathGrowthSystem | |
CDungeonArchitect.Builders.Grid.StairAdjacencyQueueNode | Temporary data-structure used while assigning stairs on the dungeon |
CDungeonArchitect.Builders.Grid.StairEdgeInfo | Data structure to hold the adjacent cells connected to the stairs (entry / exit) |
CDungeonArchitect.Builders.Grid.StairInfo | Data-structure to hold the stair information in the grid based builder |
►CDungeonArchitect.SxEngine.SxActorComponent | |
CDungeonArchitect.SxEngine.SxMeshComponent | |
CDungeonArchitect.SxEngine.SxTextComponent | |
CDungeonArchitect.SxEngine.SxCamera | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxLayout3DWorldBuilder | |
►CDungeonArchitect.SxEngine.SxMaterial | |
CDungeonArchitect.SxEngine.SxDefaultMaterial | |
CDungeonArchitect.SxEngine.SxUnityMaterial | |
►CDungeonArchitect.SxEngine.SxUnityResourceMaterial | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterial | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowItemMaterialZWrite | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkHeadMaterial | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkMaterial | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowLinkOneWayHeadMaterial | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterial | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowMergedNodeMaterialZWrite | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowNodeMaterial | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxFlowSubNodeMaterial | |
CDungeonArchitect.Flow.Domains.Layout.Tooling.Graph3D.SxGridMaterial | |
CDungeonArchitect.SxEngine.SxMaterialRegistry | |
►CDungeonArchitect.SxEngine.SxMesh | |
CDungeonArchitect.SxEngine.SxQuadMesh | |
CDungeonArchitect.SxEngine.SxMeshRegistry | |
CDungeonArchitect.SxEngine.SxMeshSection | |
CDungeonArchitect.SxEngine.Utils.SxMeshUtils | |
CDungeonArchitect.SxEngine.SxMeshVertex | |
CDungeonArchitect.SxEngine.SxRenderCommandList | |
CDungeonArchitect.SxEngine.SxRenderContext | |
CDungeonArchitect.SxEngine.SxRenderer | |
CDungeonArchitect.SxEngine.SxSceneGraph | |
CDungeonArchitect.SxEngine.SxSceneGraphUtils | |
CDungeonArchitect.SxEngine.SxTextComponentSettings | |
CDungeonArchitect.SxEngine.Utils.SxTransform | |
CDungeonArchitect.SxEngine.SxWorld | |
CDungeonArchitect.Utils.TexturedMaterialInstances | |
CDungeonArchitect.Editors.ThemeEditorToolFunctionInfo | |
CDungeonArchitect.Editors.ThemeEditorTools.ThemeEditorToolPrefabReplacement | |
►CSharpNav.TiledNavMesh | A TiledNavMesh is a continuous region, which is used for pathfinding |
CSharpNav.NavMesh | A TiledNavMesh generated from a collection of triangles and some settings |
CSharpNav.TiledNavMesh.TiledNavMeshParams | The settings for the TiledNavMesh |
CDungeonArchitect.Flow.Impl.GridFlow.Tasks.TilemapFlowNodeInfo | |
CDungeonArchitect.Flow.Domains.Tilemap.Tasks.TilemapFlowNodeOverlayNoiseSettings | |
CDungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyContext | |
CDungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyFactory | |
CDungeonArchitect.Flow.Impl.GridFlow.TilemapItemPlacementStrategyUtils | |
CDungeonArchitect.Editors.Timer | Ticks every few milli-seconds |
CDungeonArchitect.Triangulator.Geometry.Triangle | Triangle made from three point indexes |
CSharpNav.PolyMeshDetail.TriangleData | The triangle info contains three vertex hashes and a flag |
CSharpNav.Tuple< T1, T2 > | Represents a functional tuple that can be used to store two values of different types inside one object |
►CDungeonArchitect.UI.UIDragDrop | |
CDungeonArchitect.UI.Impl.UnityEditor.UnityEditorUIDragDrop | |
►CDungeonArchitect.UI.UIPlatform | |
CDungeonArchitect.UI.Impl.UnityEditor.UnityEditorUIPlatform | |
CDungeonArchitect.UI.NullPlatform | |
►CDungeonArchitect.UI.UIRenderer | |
CDungeonArchitect.UI.Impl.UnityEditor.UnityEditorUIRenderer | |
CDungeonArchitect.UI.UIResourceLookup | The resource filename constants used by dungeon architect editor |
►CDungeonArchitect.UI.UIStyleManager | |
CDungeonArchitect.UI.Impl.UnityEditor.UnityEditorUIStyleManager | |
►CDungeonArchitect.UI.UISystem | |
CDungeonArchitect.UI.Impl.UnityEditor.UnityEditorUISystem | |
►CDungeonArchitect.UI.UIUndoSystem | |
CDungeonArchitect.UI.Impl.UnityEditor.UnityEditorUIUndoSystem | |
CDungeonArchitect.Visibility.VisibilityGraph | |
►CDungeonArchitect.Visibility.VisibilityGraphNode | |
CDungeonArchitect.Visibility.Impl.GameObjectVisibilityGraphNode | |
CDungeonArchitect.UI.Widgets.WidgetClickEvent | |
CDungeonArchitect.UI.Widgets.WidgetUtils | |