![]() |
TilePlus Version 5
Unity3D Tilemap Extension
|
Interface to use for TSceneInitilizers. More...

Public Member Functions | |
| bool | Exec (TSceneList.TSceneSpec tSceneSpec, TpZoneLayout zoneLayout, TpChunkedSceneManager sceneManager, Func< TSceneList.TSceneSpec, TpZoneLayout, object?, object >? callback) |
| Execute. | |
Properties | |
| bool | AugmentDefault [get] |
| If true, execute the default Initializer from the TSceneLayout first, then this one. If false, ignore he default Initializer from the TSceneLayout. If true and there's no default Initializer in the TSceneLayout a warning should be issued. If an Initializer instance in the TSceneLayout has this property = true, that's ignored. | |
Interface to use for TSceneInitilizers.
| bool TilePlus.ITSceneInitializer.Exec | ( | TSceneList.TSceneSpec | tSceneSpec, |
| TpZoneLayout | zoneLayout, | ||
| TpChunkedSceneManager | sceneManager, | ||
| Func< TSceneList.TSceneSpec, TpZoneLayout, object?, object >? | callback ) |
Execute.
| tSceneSpec | SceneSpec being interpreted |
| zoneLayout | The specific ZoneLayout being operated on. |
| sceneManager | reference to the SceneManager component |
| callback | An optional callback which gets the SceneSpec, the SceneLayout, an arbitrary object, and returns an arbitrary object. |
Implemented in TilePlus.TSceneInitializer.
|
get |
If true, execute the default Initializer from the TSceneLayout first, then this one. If false, ignore he default Initializer from the TSceneLayout. If true and there's no default Initializer in the TSceneLayout a warning should be issued. If an Initializer instance in the TSceneLayout has this property = true, that's ignored.
Implemented in TilePlus.TSceneInitializer.