Class SUIndicatorsManager
Inheritance
SUIndicatorsManager
Assembly: cs.temp.dll.dll
Syntax
public class SUIndicatorsManager : SUCamItemsManager
Properties
I
Declaration
public static SUIndicatorsManager I { get; set; }
Property Value
MainParentName
Declaration
protected override string MainParentName { get; set; }
Property Value
Overrides
SortOrder
Declaration
protected override int SortOrder { get; set; }
Property Value
Overrides
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
Returns
GetAllByCustomTag(String, Action<SUIndicatorData>)
Get all indicators with a specific customTag
Declaration
public void GetAllByCustomTag(string customTag, Action<SUIndicatorData> OnIndicator)
Parameters
MainLoop()
Declaration
public override void MainLoop()
Overrides
StartFollow(SUIndicatorLinkData)
Declaration
public void StartFollow(SUIndicatorLinkData linkData)
Parameters
StopFollow(Camera)
Stop and Destroy indicators of a specific Camera
Declaration
public override void StopFollow(Camera cam)
Parameters
Type |
Name |
Description |
Camera |
cam |
|
Overrides
StopFollow(SUIndicatorData)
Stop and Destroy a specific Indicator
Declaration
public void StopFollow(SUIndicatorData data)
Parameters
StopFollow(SUIndicatorLinkData)
Stop and Destroy indicators of a specific SUIndicatorLinkData
Declaration
public void StopFollow(SUIndicatorLinkData data)
Parameters
StopFollow(String)
Stop and Destroy indicators with a specific customTag
Declaration
public override void StopFollow(string customTag)
Parameters
Type |
Name |
Description |
String |
customTag |
|
Overrides