Dungeon Architect  17.0.0
DungeonArchitect.Themeing Namespace Reference

Classes

class  DungeonThemeData
 The data-structure for serializing the theme graph to disk More...
 
class  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 More...
 
struct  DungeonThemeExecutionContext
 
class  DungeonThemeEngine
 
class  PropChildSocketData
 Props can emit new sockets when they are inserted, to add more child props relative to them More...
 
class  DungeonThemeItem
 The data structure to hold information about a single node in the asset file More...
 
class  GameObjectDungeonThemeItem
 Game Object node data asset attributes More...
 
class  GameObjectArrayDungeonThemeItem
 Game Object node data asset attributes More...
 
class  SpriteDungeonThemeItem
 Sprite node data asset attributes More...
 

Typedefs

using PropBySocketType_t = Dictionary< string, List< DungeonThemeItem > >
 
using PropBySocketTypeByTheme_t = Dictionary< DungeonThemeData, Dictionary< string, List< DungeonThemeItem > >>
 

Enumerations

enum class  DungeonThemeItemStaticMode { Unchanged , ForceStatic , ForceNonStatic }