![]() |
TilePlus Version 5
Unity3D Tilemap Extension
|
-—BASE CLASS-— More...


Public Member Functions | |
| virtual bool | Exec (TSceneList.TSceneSpec tSceneSpec, TpZoneLayout zoneLayout, TpChunkedSceneManager sceneManager, Func< TSceneList.TSceneSpec, TpZoneLayout, object?, object >? callback) |
Public Attributes | |
| bool | m_AugmentDefault |
| Add to any default initializer in a TSceneLayout component or ignore it. | |
Properties | |
| virtual 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. | |
-—BASE CLASS-—
|
virtual |
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. |
No need to call this base class method prior to your custom code.
Implements TilePlus.ITSceneInitializer.
| bool TilePlus.TSceneInitializer.m_AugmentDefault |
Add to any default initializer in a TSceneLayout component or ignore it.
|
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.
Implements TilePlus.ITSceneInitializer.