Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Class ToggleTerrainVisibilityUserToolState

    Inheritance
    object
    SmState
    UserToolStateBase
    ToggleTerrainVisibilityUserToolState
    Implements
    ISmState
    Inherited Members
    UserToolStateBase.Settings
    UserToolStateBase.IsSubstatesVisible
    UserToolStateBase.SubStateMachine
    UserToolStateBase.UserToolAPI
    UserToolStateBase.HasSubtools
    UserToolStateBase.IsChangeViewMode
    UserToolStateBase.RequiredViewMode
    UserToolStateBase.OriginalViewMode
    UserToolStateBase.PrepareToStop()
    UserToolStateBase.Tick()
    UserToolStateBase.ShowSettingsScreen<TViewData, TScreen>(TViewData)
    UserToolStateBase.GetUIScreen<TScreen>()
    UserToolStateBase.HideSettingsScreen<TScreen>()
    UserToolStateBase.SetupPlanetCursor(bool, int)
    UserToolStateBase.SetupPlanetCursor(bool, int, Color32)
    UserToolStateBase.SetupPlanetCursor(bool, int, Color32, bool)
    UserToolStateBase.SetupPlanetCursor(bool)
    UserToolStateBase.TrySetViewMode()
    UserToolStateBase.TryRestoreViewMode()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Fwt.HexTerrains.TerrainEditors.UserTools.StateMachines.States
    Assembly: fwt.hexterrains.dll
    Syntax
    public class ToggleTerrainVisibilityUserToolState : UserToolStateBase, ISmState

    Constructors

    ToggleTerrainVisibilityUserToolState(IHexTerrainAPI, UserToolStateMachine)

    Declaration
    public ToggleTerrainVisibilityUserToolState(IHexTerrainAPI userToolAPI, UserToolStateMachine rootStateMachine)
    Parameters
    Type Name Description
    IHexTerrainAPI userToolAPI
    UserToolStateMachine rootStateMachine

    ToggleTerrainVisibilityUserToolState(IHexTerrainAPI, UserToolsStateMachineBase)

    Declaration
    public ToggleTerrainVisibilityUserToolState(IHexTerrainAPI userToolAPI, UserToolsStateMachineBase rootStateMachine)
    Parameters
    Type Name Description
    IHexTerrainAPI userToolAPI
    UserToolsStateMachineBase rootStateMachine

    Fields

    _rootStateMachine

    Declaration
    public UserToolStateMachine _rootStateMachine
    Field Value
    Type Description
    UserToolStateMachine

    Properties

    UserToolType

    Declaration
    public override int UserToolType { get; }
    Property Value
    Type Description
    int
    Overrides
    UserToolStateBase.UserToolType

    Methods

    PrepareToRun()

    Declaration
    public override void PrepareToRun()
    Overrides
    UserToolStateBase.PrepareToRun()

    Implements

    ISmState

    Extension Methods

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