Search Results for

    Show / Hide Table of Contents

    Class AppState

    Inheritance
    Object
    AppState
    Namespace: Virgis
    Assembly: cs.temp.dll.dll
    Syntax
    public class AppState : MonoBehaviour

    Fields

    instance

    Declaration
    public static AppState instance
    Field Value
    Type Description
    AppState

    Properties

    abstractMap

    Declaration
    public AbstractMap abstractMap { get; set; }
    Property Value
    Type Description
    AbstractMap

    editSession

    Declaration
    public EditSession editSession { get; }
    Property Value
    Type Description
    EditSession

    layers

    Declaration
    public List<Component> layers { get; }
    Property Value
    Type Description
    List<Component>

    mainCamera

    Declaration
    public Camera mainCamera { get; set; }
    Property Value
    Type Description
    Camera

    map

    Declaration
    public GameObject map { get; set; }
    Property Value
    Type Description
    GameObject

    project

    Declaration
    public GisProject project { get; set; }
    Property Value
    Type Description
    GisProject

    trackingSpace

    Declaration
    public GameObject trackingSpace { get; set; }
    Property Value
    Type Description
    GameObject

    Methods

    AddEndEditSessionListener(UnityAction<Boolean>)

    Declaration
    public void AddEndEditSessionListener(UnityAction<bool> action)
    Parameters
    Type Name Description
    UnityAction<Boolean> action

    addLayer(Component)

    Declaration
    public void addLayer(Component layer)
    Parameters
    Type Name Description
    Component layer

    AddStartEditSessionListener(UnityAction)

    Declaration
    public void AddStartEditSessionListener(UnityAction action)
    Parameters
    Type Name Description
    UnityAction action

    AddZoomChangeListerner(UnityAction<Single>)

    Declaration
    public void AddZoomChangeListerner(UnityAction<float> action)
    Parameters
    Type Name Description
    UnityAction<Single> action

    clearLayers()

    Declaration
    public void clearLayers()

    GetScale()

    Declaration
    public float GetScale()
    Returns
    Type Description
    Single

    InEditSession()

    Declaration
    public bool InEditSession()
    Returns
    Type Description
    Boolean

    Init()

    Init is called after a project has been fully loaded.

    Declaration
    public void Init()

    StartEditSession()

    Declaration
    public void StartEditSession()

    StopDiscardEditSession()

    Declaration
    public void StopDiscardEditSession()

    StopSaveEditSession()

    Declaration
    public void StopSaveEditSession()

    ZoomChange(Single)

    Declaration
    public void ZoomChange(float zoom)
    Parameters
    Type Name Description
    Single zoom
    In This Article
    Back to top ViRGIS VR GIS