Hex Terrains Framework
Search Results for

    Show / Hide Table of Contents

    Class ResizeTerrainUserToolState

    State for the Resize Terrain User Tool.

    Inheritance
    object
    SmState
    UserToolStateBase
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>
    ResizeTerrainUserToolState
    Implements
    ISmState
    Inherited Members
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.UserToolType
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.Screen
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.CallbackDataSource
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.ParentStateMachine
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.PrepareToRun()
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.PrepareToStop()
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.HideUIScreen()
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.ShowUIScreen()
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.GetUIScreen()
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.GetCallbackDataSource()
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.CreateScreenCallback()
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.ResizeTerrain(int2)
    ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>.CancelResizing()
    UserToolStateBase.Settings
    UserToolStateBase.IsSubstatesVisible
    UserToolStateBase.SubStateMachine
    UserToolStateBase.UserToolType
    UserToolStateBase.UserToolAPI
    UserToolStateBase.HasSubtools
    UserToolStateBase.IsChangeViewMode
    UserToolStateBase.RequiredViewMode
    UserToolStateBase.OriginalViewMode
    UserToolStateBase.PrepareToRun()
    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.Samples
    Assembly: FwtHexTerrainSamples.dll
    Syntax
    public class ResizeTerrainUserToolState : ResizeTerrainUserToolStateBase<ResizeTerrainScreen, ResizeTerrainCallbackDataSource>, ISmState

    Constructors

    ResizeTerrainUserToolState(IHexTerrainAPI, UserToolStateMachine)

    Declaration
    public ResizeTerrainUserToolState(IHexTerrainAPI userToolAPI, UserToolStateMachine parentStateMachine)
    Parameters
    Type Name Description
    IHexTerrainAPI userToolAPI
    UserToolStateMachine parentStateMachine

    ResizeTerrainUserToolState(IHexTerrainAPI, UserToolsStateMachineBase)

    Declaration
    public ResizeTerrainUserToolState(IHexTerrainAPI userToolAPI, UserToolsStateMachineBase parentStateMachine)
    Parameters
    Type Name Description
    IHexTerrainAPI userToolAPI
    UserToolsStateMachineBase parentStateMachine

    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