Show / Hide Table of Contents

Class GroupMarker

Wraps world marker to make a single world marker appear to many users.

Inheritance
System.Object
GroupMarker
Namespace: Eco.Gameplay.Players
Assembly: Eco.Gameplay.dll
Syntax
public class GroupMarker : Object

Constructors

GroupMarker()

Declaration
public GroupMarker()

Fields

PrependText

Declaration
public string PrependText
Field Value
Type Description
System.String

Methods

AddUser(User, Boolean)

Declaration
public void AddUser(User user, bool notify = true)
Parameters
Type Name Description
User user
System.Boolean notify

AddUsers(IEnumerable<User>)

Declaration
public void AddUsers(IEnumerable<User> users)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<User> users

Clear()

Declaration
public void Clear()

Initialize(Vector3i, User, String, String, IEnumerable<IStack>)

Declaration
public void Initialize(Vector3i pos, User userToAdd, string prependText, string markerText, IEnumerable<IStack> stacks)
Parameters
Type Name Description
Vector3i pos
User userToAdd
System.String prependText
System.String markerText
System.Collections.Generic.IEnumerable<IStack> stacks

Initialize(Vector3i, IEnumerable<User>, String, String, IEnumerable<IStack>)

Declaration
public void Initialize(Vector3i pos, IEnumerable<User> usersToAdd, string categoryText, string markerText, IEnumerable<IStack> stacks)
Parameters
Type Name Description
Vector3i pos
System.Collections.Generic.IEnumerable<User> usersToAdd
System.String categoryText
System.String markerText
System.Collections.Generic.IEnumerable<IStack> stacks

RemoveUser(User)

Declaration
public void RemoveUser(User user)
Parameters
Type Name Description
User user

RemoveUsers(IEnumerable<User>)

Declaration
public void RemoveUsers(IEnumerable<User> users)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<User> users

SetMarkerText(String)

Declaration
public void SetMarkerText(string text)
Parameters
Type Name Description
System.String text

SetStacks(IEnumerable<IStack>)

Declaration
public void SetStacks(IEnumerable<IStack> stacks)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<IStack> stacks

UpdateMarkerForAllUsers()

Declaration
public void UpdateMarkerForAllUsers()

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