Show / Hide Table of Contents

Class UniversalIDTranslator

Inheritance
System.Object
UniversalIDTranslator
Implements
IObjectLinkIdTranslator
Namespace: Eco.Gameplay.Systems.TextLinks
Assembly: Eco.Gameplay.dll
Syntax
public class UniversalIDTranslator : Object, IObjectLinkIdTranslator

Constructors

UniversalIDTranslator()

Declaration
public UniversalIDTranslator()

Fields

Priority

Declaration
public const int Priority = -200
Field Value
Type Description
System.Int32

Methods

GetLinkId(ILinkable)

Declaration
public string GetLinkId(ILinkable linkTarget)
Parameters
Type Name Description
ILinkable linkTarget
Returns
Type Description
System.String

GetLinkTarget(String)

Declaration
public object GetLinkTarget(string linkId)
Parameters
Type Name Description
System.String linkId
Returns
Type Description
System.Object

HandlesId(String)

Declaration
public bool HandlesId(string linkId)
Parameters
Type Name Description
System.String linkId
Returns
Type Description
System.Boolean

HandlesTarget(ILinkable)

Declaration
public bool HandlesTarget(ILinkable linkTarget)
Parameters
Type Name Description
ILinkable linkTarget
Returns
Type Description
System.Boolean

Implements

IObjectLinkIdTranslator

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾