Dungeon Architect
17.0.0
|
Public Member Functions | |
override void | OnDungeonBuildStart () |
Called when build is started More... | |
override void | OnDungeonBuildStop () |
Called after build has ended More... | |
Public Member Functions inherited from DungeonArchitect.PooledDungeonSceneProvider | |
override void | OnDungeonBuildStart () |
Called when build is started More... | |
override void | OnDungeonBuildStop () |
Called after build has ended More... | |
override GameObject | AddSprite (SpriteDungeonThemeItem spriteProp, Matrix4x4 transform, IDungeonSceneObjectInstantiator objectInstantiator) |
Request the creation of a sprite object More... | |
override void | InvalidateNodeCache (string NodeId) |
override GameObject | AddGameObject (GameObjectDungeonThemeItem gameObjectProp, Matrix4x4 transform, IDungeonSceneObjectInstantiator objectInstantiator) |
Request the creation of a game object More... | |
override GameObject | AddGameObjectFromArray (GameObjectArrayDungeonThemeItem gameObjectArrayProp, int index, Matrix4x4 transform, IDungeonSceneObjectInstantiator objectInstantiator) |
Requests the creation of a game object from the provided list More... | |
Additional Inherited Members | |
Public Attributes inherited from DungeonArchitect.DungeonSceneProvider | |
GameObject | itemParent |
The parent for all spawned game objects. Assign this to create all spawned objects underneath it to avoid cluttering up the hierarchy More... | |
Protected Member Functions inherited from DungeonArchitect.DungeonSceneProvider | |
void | Initialize () |
GameObject | BuildGameObject (GameObjectDungeonThemeItem gameObjectProp, Matrix4x4 transform, IDungeonSceneObjectInstantiator objectInstantiator) |
GameObject | BuildGameObjectFromArray (GameObjectArrayDungeonThemeItem gameObjectArrayProp, int index, Matrix4x4 transform, IDungeonSceneObjectInstantiator objectInstantiator) |
GameObject | BuildGameObject (GameObject template, string nodeId, bool affectsNavigation, Matrix4x4 transform, bool externallyManaged, IDungeonSceneObjectInstantiator objectInstantiator) |
void | FlipSpriteTransform (ref Matrix4x4 transform, Sprite sprite) |
void | FlipSpritePosition (ref Matrix4x4 transform) |
void | FlipSpritePosition (ref Vector3 position) |
GameObject | BuildSpriteObject (SpriteDungeonThemeItem spriteData, Matrix4x4 transform, string NodeId) |
void | SetTransform (Transform transform, Matrix4x4 matrix) |
Protected Attributes inherited from DungeonArchitect.DungeonSceneProvider | |
DungeonConfig | config |
Dungeon config used by the builder More... | |
Dungeon | dungeon |
The owning dungeon actor reference More... | |
Vector3 | _position = new Vector3() |
Quaternion | _rotation = new Quaternion() |
Vector3 | _scale = new Vector3() |
Definition at line 3 of file NonPooledDungeonSceneProvider.cs.
|
virtual |
Called when build is started
Reimplemented from DungeonArchitect.DungeonSceneProvider.
Definition at line 5 of file NonPooledDungeonSceneProvider.cs.
|
virtual |
Called after build has ended
Reimplemented from DungeonArchitect.DungeonSceneProvider.
Definition at line 11 of file NonPooledDungeonSceneProvider.cs.