Search Results for

    Show / Hide Table of Contents

    Class SUIndicatorsManager

    Inheritance
    Object
    SUCamItemsManager
    SUIndicatorsManager
    Inherited Members
    SUCamItemsManager._suPersistentCanvas
    SUCamItemsManager._mainParent
    SUCamItemsManager._rendersList
    SUCamItemsManager._mustClean
    SUCamItemsManager._targetPos
    SUCamItemsManager.GetPersistentCanvas()
    SUCamItemsManager.CreateCameKey(Camera, RenderMode)
    Namespace: Surfer
    Assembly: cs.temp.dll.dll
    Syntax
    public class SUIndicatorsManager : SUCamItemsManager

    Properties

    I

    Declaration
    public static SUIndicatorsManager I { get; set; }
    Property Value
    Type Description
    SUIndicatorsManager

    MainParentName

    Declaration
    protected override string MainParentName { get; set; }
    Property Value
    Type Description
    String
    Overrides
    SUCamItemsManager.MainParentName

    SortOrder

    Declaration
    protected override int SortOrder { get; set; }
    Property Value
    Type Description
    Int32
    Overrides
    SUCamItemsManager.SortOrder

    Methods

    GetAliases(SUIndicatorData, Boolean)

    Get all aliases of a specific indicator (only useful with multiple cameras). If you have an IndicatorData shown on P1Camera , this call will give you the IndicatorsData shown on P2Camera,P3Camera and so on (namely the indicators created from the same SUIndicatorDataLink)

    Declaration
    public List<SUIndicatorData> GetAliases(SUIndicatorData data, bool includeCaller = false)
    Parameters
    Type Name Description
    SUIndicatorData data
    Boolean includeCaller
    Returns
    Type Description
    List<SUIndicatorData>

    GetAllByCustomTag(String, Action<SUIndicatorData>)

    Get all indicators with a specific customTag

    Declaration
    public void GetAllByCustomTag(string customTag, Action<SUIndicatorData> OnIndicator)
    Parameters
    Type Name Description
    String customTag
    Action<SUIndicatorData> OnIndicator

    MainLoop()

    Declaration
    public override void MainLoop()
    Overrides
    SUCamItemsManager.MainLoop()

    StartFollow(SUIndicatorLinkData)

    Declaration
    public void StartFollow(SUIndicatorLinkData linkData)
    Parameters
    Type Name Description
    SUIndicatorLinkData linkData

    StopFollow(Camera)

    Stop and Destroy indicators of a specific Camera

    Declaration
    public override void StopFollow(Camera cam)
    Parameters
    Type Name Description
    Camera cam
    Overrides
    SUCamItemsManager.StopFollow(Camera)

    StopFollow(SUIndicatorData)

    Stop and Destroy a specific Indicator

    Declaration
    public void StopFollow(SUIndicatorData data)
    Parameters
    Type Name Description
    SUIndicatorData data

    StopFollow(SUIndicatorLinkData)

    Stop and Destroy indicators of a specific SUIndicatorLinkData

    Declaration
    public void StopFollow(SUIndicatorLinkData data)
    Parameters
    Type Name Description
    SUIndicatorLinkData data

    StopFollow(String)

    Stop and Destroy indicators with a specific customTag

    Declaration
    public override void StopFollow(string customTag)
    Parameters
    Type Name Description
    String customTag
    Overrides
    SUCamItemsManager.StopFollow(String)
    In This Article
    Back to top Copyright © 2021 ATStudio