Class AvatarTool
Controller for avatar tool states. Helps to sync current tool across players and local views.
Inheritance
System.Object
AvatarTool
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
public class AvatarTool : Object, IController, IViewController, IHasUniversalID, INotifyPropertyChanged
Constructors
Declaration
Properties
Declaration
public ref int ControllerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public bool HasAmmo { get; }
Property Value
Type |
Description |
System.Boolean |
|
HasContents
Declaration
public bool HasContents { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool HeadlightEnabled { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public int InputX { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public int InputY { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public bool IsSwimming { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool IsWorking { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public ByteColor SelectedColor { get; set; }
Property Value
Declaration
public int Working { get; }
Property Value
Type |
Description |
System.Int32 |
|
Events
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
Description |
System.ComponentModel.PropertyChangedEventHandler |
|
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods