Class UserAccounts
Inheritance
System.Object
UserAccounts
Assembly: Eco.Gameplay.dll
Syntax
public class UserAccounts : Object, IThreadSafeSubscriptions, ISubscriptions<ThreadSafeSubscriptions>, ISubscriptions, IDualPermissionManager, IHasClientControlledContainers, IController, IViewController, IHasUniversalID
Constructors
UserAccounts()
Declaration
Properties
AccessibleAccounts
Declaration
public IEnumerable<BankAccount> AccessibleAccounts { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<BankAccount> |
|
AssignedTitles
Declaration
public IEnumerable<Title> AssignedTitles { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<Title> |
|
CanExpandClaimsInSettlementsInfluence
Settlements that have given us special permission to claim in their territory along.
Declaration
public ControllerHashSet<Settlement> CanExpandClaimsInSettlementsInfluence { get; set; }
Property Value
ControllerID
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
HasGovernmentBankingPrivileges
Declaration
public ControllerHashSet<Settlement> HasGovernmentBankingPrivileges { get; set; }
Property Value
ManagedAccounts
Declaration
public IEnumerable<BankAccount> ManagedAccounts { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<BankAccount> |
|
ManagedTitles
Declaration
public IEnumerable<AppointedTitle> ManagedTitles { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<AppointedTitle> |
|
Registrar
Declaration
public Registrar<Title> Registrar { get; }
Property Value
Subscriptions
Declaration
public ref ThreadSafeSubscriptions Subscriptions { get; }
Property Value
Methods
Initialize(User)
Declaration
public void Initialize(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Tick()
Declaration
public static void Tick()
TypeToAdd(Player, String)
Declaration
public Type TypeToAdd(Player creator, string listName)
Parameters
Type |
Name |
Description |
Player |
creator |
|
System.String |
listName |
|
Returns
Type |
Description |
System.Type |
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
System.ComponentModel.PropertyChangedEventHandler |
|
Implements
Extension Methods