Namespace Fwt.HexTerrains.ViewModes.Data
Classes
MinimapScreenReference
UniversalViewModeConfigAsset
ViewModeCollectionConfigAsset
Represents a configuration that provides a collection of available view mode configuration items
ViewModeConfigAsset
Provides a base class for view mode configuration assets that manage color map updates for various terrain layers in a Unity environment.
ViewModeConfigAssetBase
Provides a base class for view mode configuration assets that manage color map updates for various terrain layers in a Unity environment.
ViewModeConfigsComponent
Component that holds a reference to the collection of view mode configurations for a terrain entity. This component is used to provide access to the available view modes and their configurations for systems that need to respond to changes in the terrain's view mode.
Structs
AttachMinimapScreenRequest
CreateViewModeConfigByAssetRequest
Represents a request to create view mode configs on the terrain entity and save the ConfigAsset in it.
HexTerrainViewMode
Contains the current view mode of the terrain.
SetViewModeRequest
Request struct used to set the view mode of a terrain entity, allowing specification by either index or name. This struct can be used to request a change in the view mode of a terrain, providing flexibility in how the desired view mode is identified.
UniversalViewModeConfigAsset.UniversalViewModeItemConfig
Interfaces
IHexTerrainViewModeSubscriber
IViewModeCollectionConfig
Represents a configuration that provides a collection of available view mode configuration items
IViewModeConfig
Defines the configuration interface for a view mode, including its name and logic for updating color map textures associated with terrain entities.
IViewModeConfigsComponent
Represents a component that provides configuration for a view mode collection.