Interface IAlias
Assembly: Eco.Gameplay.dll
Syntax
public interface IAlias : IHasID, IController, IViewController, IHasUniversalID, INamed, IReInitializable, IHasReferenceableSerializableID, IHasSerializableID, INotifyPropertyChanged
Properties
UserSet
Declaration
IEnumerable<User> UserSet { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<User> |
|
UserSetChangedEvent
Raised when a user/users are added or removed from the UserSet. When invoked this event get passed the list of users that were added and removed.
Declaration
ThreadSafeAction<IEnumerable<User>> UserSetChangedEvent { get; set; }
Property Value
Valid
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Methods
ContainsExactAlias(IAlias)
Declaration
bool ContainsExactAlias(IAlias alias)
Parameters
Type |
Name |
Description |
IAlias |
alias |
|
Returns
Type |
Description |
System.Boolean |
|
ContainsUser(User)
Declaration
bool ContainsUser(User user)
Parameters
Type |
Name |
Description |
User |
user |
|
Returns
Type |
Description |
System.Boolean |
|
Extension Methods