Table of Contents

Class ModelLookup.PlayerEntry

Namespace
KSP.Sim.impl
Assembly
Assembly-CSharp.dll
public class ModelLookup.PlayerEntry
Inheritance
ModelLookup.PlayerEntry
Inherited Members
Extension Methods

Constructors

PlayerEntry(byte)

public PlayerEntry(byte playerId)

Parameters

playerId byte

Properties

GlobalIdDict

public Dictionary<IGGuid, SimulationObjectModel> GlobalIdDict { get; }

Property Value

Dictionary<IGGuid, SimulationObjectModel>

NameKeyDict

public Dictionary<string, SimulationObjectModel> NameKeyDict { get; }

Property Value

Dictionary<string, SimulationObjectModel>

NumModels

public int NumModels { get; }

Property Value

int

ObjectIdDict

public Dictionary<ulong, SimulationObjectModel> ObjectIdDict { get; }

Property Value

Dictionary<ulong, SimulationObjectModel>

PlayerId

public byte PlayerId { get; }

Property Value

byte

PlayerModels

public List<SimulationObjectModel> PlayerModels { get; }

Property Value

List<SimulationObjectModel>

Methods

AddSimulationObject(SimulationObjectModel)

public bool AddSimulationObject(SimulationObjectModel model)

Parameters

model SimulationObjectModel

Returns

bool

Empty()

public void Empty()

~PlayerEntry()

protected ~PlayerEntry()

Init(byte)

public void Init(byte playerId)

Parameters

playerId byte

RemoveSimulationObject(SimulationObjectModel)

public bool RemoveSimulationObject(SimulationObjectModel model)

Parameters

model SimulationObjectModel

Returns

bool

Uninit()

public void Uninit()