Class Picker
Inheritance
System.Object
Picker
Assembly: Eco.Gameplay.dll
Syntax
public abstract class Picker : Object, IController, IViewController, IHasUniversalID
Constructors
Picker()
Declaration
Picker(String, String)
Declaration
public Picker(string cat = null, string description = null)
Parameters
Type |
Name |
Description |
System.String |
cat |
|
System.String |
description |
|
Properties
Category
Declaration
public string Category { get; set; }
Property Value
Type |
Description |
System.String |
|
Choice
Declaration
public abstract string Choice { get; }
Property Value
Type |
Description |
System.String |
|
ControllerID
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Deed
Declaration
public abstract Deed Deed { get; }
Property Value
Description
Declaration
public string Description { get; set; }
Property Value
Type |
Description |
System.String |
|
IsSet
Declaration
public abstract bool IsSet { get; }
Property Value
Type |
Description |
System.Boolean |
|
MarkerUsername
Declaration
public string MarkerUsername { get; set; }
Property Value
Type |
Description |
System.String |
|
OnContentsChanged
Declaration
public ThreadSafeAction<User> OnContentsChanged { get; }
Property Value
Pos
Declaration
public Vector3i Pos { get; set; }
Property Value
PrependMarker
Declaration
public string PrependMarker { get; set; }
Property Value
Type |
Description |
System.String |
|
TotalPropertyArea
Declaration
public int TotalPropertyArea { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
Accepted(String, User)
Declaration
public virtual void Accepted(string prepend, User user)
Parameters
Type |
Name |
Description |
System.String |
prepend |
|
User |
user |
|
Authed(User)
Declaration
public bool Authed(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Returns
Type |
Description |
System.Boolean |
|
ChoiceChanged()
Declaration
protected void ChoiceChanged()
ContainsPropertyAt(Vector2i)
Declaration
public bool ContainsPropertyAt(Vector2i pos)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Finished()
Declaration
GetView(Player)
Declaration
protected virtual BSONValue GetView(Player player)
Parameters
Type |
Name |
Description |
Player |
player |
|
Returns
Initialize()
Declaration
public virtual void Initialize()
Pick(Player)
Declaration
public void Pick(Player player)
Parameters
Type |
Name |
Description |
Player |
player |
|
SetLocation(Player, PointOfInterest)
Declaration
public virtual void SetLocation(Player player, PointOfInterest obj)
Parameters
UpdateMarks()
Declaration
protected virtual void UpdateMarks()
ValidOwnership(String, User)
Declaration
public virtual Result ValidOwnership(string pickerName, User user)
Parameters
Type |
Name |
Description |
System.String |
pickerName |
|
User |
user |
|
Returns
Implements
Extension Methods