Class MockWorldObserver
Inheritance
System.Object
MockWorldObserver
Assembly: Eco.Simulation.dll
Syntax
public class MockWorldObserver : Object, IWorldObserver, INetObjectViewer, INotifyNetObjectDestroy
Constructors
MockWorldObserver()
Declaration
public MockWorldObserver()
Properties
ChangedChunksSendCapacity
Declaration
public int ChangedChunksSendCapacity { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ChunkColumnsSendCapacity
Declaration
public int ChunkColumnsSendCapacity { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ChunkViewDistance
Declaration
public ViewDistance ChunkViewDistance { get; }
Property Value
Client
Declaration
public INetClient Client { get; }
Property Value
FacingDir
Declaration
public Vector3 FacingDir { get; set; }
Property Value
| Type |
Description |
| System.Numerics.Vector3 |
|
ID
Declaration
Property Value
| Type |
Description |
| System.Int32 |
|
IsInitialized
Declaration
public bool IsInitialized { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
LastCheckedPosition
Declaration
public Vector3 LastCheckedPosition { get; set; }
Property Value
| Type |
Description |
| System.Numerics.Vector3 |
|
LastCheckedViewDistance
Declaration
public float LastCheckedViewDistance { get; set; }
Property Value
| Type |
Description |
| System.Single |
|
LastSentUpdateTime
Declaration
public double LastSentUpdateTime { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Name
Declaration
public string Name { get; }
Property Value
| Type |
Description |
| System.String |
|
Position
Declaration
public Vector3 Position { get; set; }
Property Value
| Type |
Description |
| System.Numerics.Vector3 |
|
SimulationViewDistance
Declaration
public ViewDistance SimulationViewDistance { get; }
Property Value
ViewDistance
Declaration
public ViewDistance ViewDistance { get; }
Property Value
Methods
AddDestroyAction(Action)
Declaration
public void AddDestroyAction(Action action)
Parameters
| Type |
Name |
Description |
| System.Action |
action |
|
AddDestroyAction(Action<INetObjectViewer>)
Declaration
public void AddDestroyAction(Action<INetObjectViewer> action)
Parameters
ConvertToType(Type)
Declaration
public object ConvertToType(Type type)
Parameters
| Type |
Name |
Description |
| System.Type |
type |
|
Returns
| Type |
Description |
| System.Object |
|
Error(LocString)
Declaration
public void Error(LocString msg)
Parameters
InfoBox(String)
Declaration
public void InfoBox(string msg)
Parameters
| Type |
Name |
Description |
| System.String |
msg |
|
IsAdmin()
Declaration
Returns
| Type |
Description |
| System.Boolean |
|
OnRemoveObject(INetObject)
Declaration
public void OnRemoveObject(INetObject netObject)
Parameters
RemoveDestroyAction(Action)
Declaration
public void RemoveDestroyAction(Action action)
Parameters
| Type |
Name |
Description |
| System.Action |
action |
|
RemoveDestroyAction(Action<INetObjectViewer>)
Declaration
public void RemoveDestroyAction(Action<INetObjectViewer> action)
Parameters
Implements