Dungeon Architect  17.0.0
DungeonArchitect.DungeonSceneProviderData Class Reference

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 More...

Inheritance diagram for DungeonArchitect.DungeonSceneProviderData:

Public Attributes

string NodeId
 The graph node id this game object was spawned from in the theme graph More...
 
Dungeon dungeon
 The dungeon this game object belongs to More...
 
bool affectsNavigation = false
 Indicates if the geometry in this node contributes to navigation mesh generation This flag reflects the state set in the theme graph's visual node affectsNavigation flag More...
 
int userData = -1
 The custom user data for the builder to use More...
 
bool externallyManaged = false
 If true, the theme engine will not destroy this object on rebuilds as the lifecycle is managed externally More...
 

Detailed Description

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

Definition at line 10 of file DungeonSceneProviderData.cs.

Member Data Documentation

◆ affectsNavigation

bool DungeonArchitect.DungeonSceneProviderData.affectsNavigation = false

Indicates if the geometry in this node contributes to navigation mesh generation This flag reflects the state set in the theme graph's visual node affectsNavigation flag

Definition at line 26 of file DungeonSceneProviderData.cs.

◆ dungeon

Dungeon DungeonArchitect.DungeonSceneProviderData.dungeon

The dungeon this game object belongs to

Definition at line 20 of file DungeonSceneProviderData.cs.

◆ externallyManaged

bool DungeonArchitect.DungeonSceneProviderData.externallyManaged = false

If true, the theme engine will not destroy this object on rebuilds as the lifecycle is managed externally

Definition at line 36 of file DungeonSceneProviderData.cs.

◆ NodeId

string DungeonArchitect.DungeonSceneProviderData.NodeId

The graph node id this game object was spawned from in the theme graph

Definition at line 15 of file DungeonSceneProviderData.cs.

◆ userData

int DungeonArchitect.DungeonSceneProviderData.userData = -1

The custom user data for the builder to use

Definition at line 31 of file DungeonSceneProviderData.cs.


The documentation for this class was generated from the following file: