![]() |
TilePlus Version 5
Unity3D Tilemap Extension
|
The control info for a scene's layout for ONE selector and grid. More...

Public Attributes | |
| string? | m_SceneLayoutName = "layout_name" |
| Which Layout Spec to use for this selector. Specifically, this field must match a corresponding LayoutName field in a TpZoneLayout component. TpChunkedSceneManager | |
| TSceneInitializer? | m_Initializer |
| The TSceneInitializer to use for this SelectorLayout. If not null, it's used in addition to the DefaultInitializer (if any) from the LayoutSpec. Note that if there's an Initializer specified here, it will be used IN ADDITION TO the Initializer (if any) in the LayoutSpec. Hence,common inits (e.g., waypoints in all scenes handled in the default) and TScene-specific inits (a feature unique to a specific scene) in an initializer referenced here. | |
| TpChunkSelectorBase? | m_Selector |
| ChunkTemplateSelector reference. | |
| FabOrBundleLoadFlags | m_OverrideFlags = FabOrBundleLoadFlags.None |
| Optional forcing of load flags setting. | |
| bool | m_OverrideChunkSize |
| Override chunk size from selector. | |
| int | m_NewChunkSize = 16 |
| Chunk size to use if override bool is true. | |
| bool | m_OverrideWorldOrigin = false |
| Override world origin if true. | |
| Vector3Int | m_WorldOrigin |
| Override value for world origin. | |
| bool | m_OverrideCamViewPadding = false |
| Override Cam View Padding if true. | |
| Vector2Int | m_CameraViewPadding |
| Override value for Cam View Padding. | |
| bool | m_ThrottleTileFab |
| Override value Throttle Tilefab. | |
| int | m_ThrottleTileFabDelay = 0 |
| Throttle the TileFab loads if the throttleTileFab is TRUE. | |
| bool | m_ThrottleTileBundle |
| Throttle TileBundle loads if true. | |
| int | m_ThrottleBundleDelay = 0 |
| Throttle the TileBundle loads if throttleTileBundle is true. | |
The control info for a scene's layout for ONE selector and grid.
| Vector2Int TilePlus.TSceneList.TSceneSpec.m_CameraViewPadding |
Override value for Cam View Padding.
| TSceneInitializer? TilePlus.TSceneList.TSceneSpec.m_Initializer |
The TSceneInitializer to use for this SelectorLayout. If not null, it's used in addition to the DefaultInitializer (if any) from the LayoutSpec. Note that if there's an Initializer specified here, it will be used IN ADDITION TO the Initializer (if any) in the LayoutSpec. Hence,common inits (e.g., waypoints in all scenes handled in the default) and TScene-specific inits (a feature unique to a specific scene) in an initializer referenced here.
| int TilePlus.TSceneList.TSceneSpec.m_NewChunkSize = 16 |
Chunk size to use if override bool is true.
| bool TilePlus.TSceneList.TSceneSpec.m_OverrideCamViewPadding = false |
Override Cam View Padding if true.
| bool TilePlus.TSceneList.TSceneSpec.m_OverrideChunkSize |
Override chunk size from selector.
| FabOrBundleLoadFlags TilePlus.TSceneList.TSceneSpec.m_OverrideFlags = FabOrBundleLoadFlags.None |
Optional forcing of load flags setting.
Load flags: normally, the LoadFlags in the ChunkTemplateSelector are the ones which are used. BUT: this can be overriden by the OverrideFlags field here. Set to NONE if you don't want to change anything. –HOWEVER– these can still be modified in the Layout.Updatetick callbacks.
| bool TilePlus.TSceneList.TSceneSpec.m_OverrideWorldOrigin = false |
Override world origin if true.
| string? TilePlus.TSceneList.TSceneSpec.m_SceneLayoutName = "layout_name" |
Which Layout Spec to use for this selector. Specifically, this field must match a corresponding LayoutName field in a TpZoneLayout component. TpChunkedSceneManager
| TpChunkSelectorBase? TilePlus.TSceneList.TSceneSpec.m_Selector |
ChunkTemplateSelector reference.
This overwrites the Selector field in the ZoneLayout component.
| int TilePlus.TSceneList.TSceneSpec.m_ThrottleBundleDelay = 0 |
Throttle the TileBundle loads if throttleTileBundle is true.
| bool TilePlus.TSceneList.TSceneSpec.m_ThrottleTileBundle |
Throttle TileBundle loads if true.
| bool TilePlus.TSceneList.TSceneSpec.m_ThrottleTileFab |
Override value Throttle Tilefab.
| int TilePlus.TSceneList.TSceneSpec.m_ThrottleTileFabDelay = 0 |
Throttle the TileFab loads if the throttleTileFab is TRUE.
| Vector3Int TilePlus.TSceneList.TSceneSpec.m_WorldOrigin |
Override value for world origin.