Class GroupMarker
Wraps world marker to make a single world marker appear to many users.
Inheritance
System.Object
GroupMarker
Assembly: Eco.Gameplay.dll
Syntax
public class GroupMarker : Object
Constructors
GroupMarker()
Declaration
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
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