Show / Hide Table of Contents

Class TypeTooltip

Inheritance
System.Object
TooltipWrapper<System.Type>
TypeTooltip
Implements
System.IFormattable
IController
IViewController
IHasUniversalID
ILinkable
Inherited Members
TooltipWrapper<Type>.Equals(Object)
TooltipWrapper<Type>.GetHashCode()
TooltipWrapper<Type>.ToString(String, IFormatProvider)
TooltipWrapper<Type>.Wrapped
TooltipWrapper<Type>.ControllerID
Namespace: Eco.Gameplay.Systems.TextLinks
Assembly: Eco.Gameplay.dll
Syntax
public class TypeTooltip : TooltipWrapper<Type>, IFormattable, IController, IViewController, IHasUniversalID, ILinkable

Constructors

TypeTooltip(Type)

Declaration
public TypeTooltip(Type wrapped)
Parameters
Type Name Description
System.Type wrapped

Properties

SpecificChildren

Declaration
[NewTooltipChildren]
public IController SpecificChildren { get; }
Property Value
Type Description
IController

TypeInfo

Declaration
[NewTooltip]
public LocString TypeInfo { get; }
Property Value
Type Description
LocString

ViewClassID

Declaration
public int ViewClassID { get; }
Property Value
Type Description
System.Int32

Methods

OnLinkClicked(TooltipOrigin, TooltipClickContext, User)

Declaration
public void OnLinkClicked(TooltipOrigin origin, TooltipClickContext clickContext, User user)
Parameters
Type Name Description
TooltipOrigin origin
TooltipClickContext clickContext
User user

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
Eco.Gameplay.Systems.NewTooltip.TooltipWrapper<System.Type>.ToString()

UILinkContent()

Declaration
public LocString UILinkContent()
Returns
Type Description
LocString

Operators

Implicit(TypeTooltip to Type)

Declaration
public static implicit operator Type(TypeTooltip parent)
Parameters
Type Name Description
TypeTooltip parent
Returns
Type Description
System.Type

Implicit(Type to TypeTooltip)

Declaration
public static implicit operator TypeTooltip(Type wrapped)
Parameters
Type Name Description
System.Type wrapped
Returns
Type Description
TypeTooltip

Implements

System.IFormattable
IController
IViewController
IHasUniversalID
ILinkable

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
☀
☾