Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Class AutoPaintSurfaceUserToolState

    Inheritance
    object
    SmState
    UserToolStateBase
    HexTerrainUserToolStateBase
    BrushUserToolState<ChunkMeshLayerGroup>
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen>
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>
    AutoPaintSurfaceUserToolState
    Implements
    ISmState
    Inherited Members
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.UserToolType
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.TerrainLayerIndex
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.BiomeNames
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.BiomeHeights
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.Init(UserToolStateSettings)
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.Init<TInitArgs>(TInitArgs)
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.InitDefaultSettings()
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.SaveSettings()
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.LoadSettings()
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.ApplyBrush(int, int2, int, ChunkMeshLayerGroup, int)
    AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>.GetHeightBiome(float)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.IsGetLayerByIndex
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.TerrainLayerIndex
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.IsGetLayerByName
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.TerrainLayerName
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.ViewModeByLayerIndex
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.Init<TInitArgs>(TInitArgs)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.UpdateSettingsScreen()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.OnTerrainLayerChanged()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.UpdateDescriptionAndErrorMessageOnDataSource()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.TrySetViewMode()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.GetViewModeByLayerIndex(int)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.GetTerrainLayer()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.GetTerrainLayer(ChunkMeshLayerGroup)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.GetTerrainLayer(ChunkMeshLayerGroup, int, string)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.GetTerrainLayer(ChunkMeshLayerGroup, int)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen, ChunkMeshLayer>.GetTerrainLayer(ChunkMeshLayerGroup, string)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen>.SettingsScreen
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen>.PrepareToRun()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen>.PrepareToStop()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen>.GetSettingsScreen()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource, UniversalToolSettingsScreen>.UpdateSettingsScreen()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.DataSource
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.SettingsPlayerPrefsKeyName
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.PrepareToRun()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.InitSettings()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.InitDefaultSettings()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.PrepareToStop()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.LoadSettings()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.SaveSettings()
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.SaveSettingsValue<TValue>(string, TValue)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.LoadSettingsValue<TValue>(string, TValue)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.TryLoadSettingsValue<TValue>(string, out TValue)
    BrushUserToolState<ChunkMeshLayerGroup, UserToolSettingsDataSource>.LoadSettingsValueOrDefault<TValue>(string, TValue)
    BrushUserToolState<ChunkMeshLayerGroup>.PrevChangeTimeStamp
    BrushUserToolState<ChunkMeshLayerGroup>.TimeTreshold
    BrushUserToolState<ChunkMeshLayerGroup>.CanChangeBrushSize
    BrushUserToolState<ChunkMeshLayerGroup>.AllowRightMouseButton
    BrushUserToolState<ChunkMeshLayerGroup>.CursorColor
    BrushUserToolState<ChunkMeshLayerGroup>.ChangeModeKey
    BrushUserToolState<ChunkMeshLayerGroup>.ChangeBrushSizeKey
    BrushUserToolState<ChunkMeshLayerGroup>.ChangeOpacityKey
    BrushUserToolState<ChunkMeshLayerGroup>.IncreaseBrushSizeKey
    BrushUserToolState<ChunkMeshLayerGroup>.IncreaseBrushSizeKey2
    BrushUserToolState<ChunkMeshLayerGroup>.DecreaseBrushSizeKey
    BrushUserToolState<ChunkMeshLayerGroup>.DecreaseBrushSizeKey2
    BrushUserToolState<ChunkMeshLayerGroup>.IsTimeTresholdPassed
    BrushUserToolState<ChunkMeshLayerGroup>.BrushSize
    BrushUserToolState<ChunkMeshLayerGroup>.BrushOpacity
    BrushUserToolState<ChunkMeshLayerGroup>.ChangeOpacityMultiplier
    BrushUserToolState<ChunkMeshLayerGroup>.Init<TInitArgs>(TInitArgs)
    BrushUserToolState<ChunkMeshLayerGroup>.SetNewTimestamp()
    BrushUserToolState<ChunkMeshLayerGroup>.PrepareToRun()
    BrushUserToolState<ChunkMeshLayerGroup>.PrepareToStop()
    BrushUserToolState<ChunkMeshLayerGroup>.Tick()
    BrushUserToolState<ChunkMeshLayerGroup>.UpdateBrush()
    BrushUserToolState<ChunkMeshLayerGroup>.TryApplyBrush()
    BrushUserToolState<ChunkMeshLayerGroup>.ApplyToSingleCell(int, int2, int, ChunkMeshLayerGroup, int)
    BrushUserToolState<ChunkMeshLayerGroup>.ApplyBrushToAllCells(int, HexTerrainSettings, ChunkMeshLayerGroup, int)
    BrushUserToolState<ChunkMeshLayerGroup>.ApplyBrushToAllBrushPoints(int, int2, int, HexTerrainSettings, ChunkMeshLayerGroup, int)
    BrushUserToolState<ChunkMeshLayerGroup>.ApplyBrush(int, int2, int, ChunkMeshLayerGroup, int)
    BrushUserToolState<ChunkMeshLayerGroup>.CanBeAppliedToManyPoints(int)
    BrushUserToolState<ChunkMeshLayerGroup>.IsAppliedToEveryCellOnMap(int)
    BrushUserToolState<ChunkMeshLayerGroup>.GetBrushTarget()
    HexTerrainUserToolStateBase.TerrainAPI
    HexTerrainUserToolStateBase.HexTerrainUserToolSettings
    HexTerrainUserToolStateBase.PreviousViewMode
    HexTerrainUserToolStateBase.Init(HexTerrainUserToolStateSettings)
    HexTerrainUserToolStateBase.Init(IHexTerrainAPI)
    HexTerrainUserToolStateBase.Init<TInitArgs>(IHexTerrainAPI, TInitArgs)
    HexTerrainUserToolStateBase.ShowSettingsScreen<TViewData, TScreen>(TViewData)
    HexTerrainUserToolStateBase.GetUIScreen<TScreen>()
    HexTerrainUserToolStateBase.HideSettingsScreen<TScreen>()
    HexTerrainUserToolStateBase.SetupTerrainCursor(bool, int)
    HexTerrainUserToolStateBase.SetupTerrainCursor(bool, int, Color32)
    HexTerrainUserToolStateBase.SetupTerrainCursor(bool, int, Color32, bool)
    HexTerrainUserToolStateBase.SetupTerrainCursor(bool)
    HexTerrainUserToolStateBase.GetTerrainLayer<TLayerGroup, TLayer>(HexTerrainLayerReference)
    HexTerrainUserToolStateBase.TrySetViewMode()
    HexTerrainUserToolStateBase.SetViewMode(SetViewModeRequest)
    HexTerrainUserToolStateBase.TryRestoreViewMode()
    UserToolStateBase.Settings
    UserToolStateBase.Parent
    UserToolStateBase.ParentStateMachine
    UserToolStateBase.UserToolType
    UserToolStateBase.Init(UserToolStateSettings)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Fwt.HexTerrains.UserTools.SM.States
    Assembly: fwt.hexterrains.dll
    Syntax
    public class AutoPaintSurfaceUserToolState : AutoPaintSurfaceUserToolStateBase<ChunkMeshLayerGroup, ChunkMeshLayer>, ISmState

    Constructors

    AutoPaintSurfaceUserToolState(ISmState)

    Declaration
    public AutoPaintSurfaceUserToolState(ISmState parent)
    Parameters
    Type Name Description
    ISmState parent

    Implements

    ISmState

    Extension Methods

    HashExtensions.GetHashCode_RefType<TValue>(TValue, int)
    Extensions_UnityObject.SmartDestroy(object)
    Extensions_UnityObject.SmartGetComponent<TComponent>(object)
    Extensions_UnityObject.SmartGetGameGameObject(object)
    In this article
    Back to top Generated by DocFX