Show / Hide Table of Contents

Class Vector2Tooltip

Used as link target for Vector2 links. Tooltips for this class are contained in VectorTooltipLibrary

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

Constructors

Vector2Tooltip(Vector2, String)

Declaration
public Vector2Tooltip(Vector2 wrapped, string label = null)
Parameters
Type Name Description
Vector2 wrapped
System.String label

Fields

Label

Declaration
public string Label
Field Value
Type Description
System.String

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<Eco.Shared.Math.Vector2>.ToString()

UILinkContent()

Declaration
public LocString UILinkContent()
Returns
Type Description
LocString

Operators

Implicit(Vector2Tooltip to Vector2)

Declaration
public static implicit operator Vector2(Vector2Tooltip parent)
Parameters
Type Name Description
Vector2Tooltip parent
Returns
Type Description
Vector2

Implicit(Vector2 to Vector2Tooltip)

Declaration
public static implicit operator Vector2Tooltip(Vector2 wrapped)
Parameters
Type Name Description
Vector2 wrapped
Returns
Type Description
Vector2Tooltip

Implicit(Vector2i to Vector2Tooltip)

Declaration
public static implicit operator Vector2Tooltip(Vector2i wrapped)
Parameters
Type Name Description
Vector2i wrapped
Returns
Type Description
Vector2Tooltip

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)
ILinkableTooltipLibrary.Vector2TooltipLinkClicked(Vector2Tooltip)
MiscTooltipLibrary.Vector2TooltipDirection(Vector2Tooltip, User)
VectorTooltipLibrary.Vector2DeedTooltip(Vector2Tooltip)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾