C# Class KMP.KMPVesselUpdate

Inheritance: KMPVesselInfo
Afficher le fichier Open project: TehGimp/KerbalMultiPlayer Class Usage Examples

Méthodes publiques

Свойство Type Description
crewCount int
dir float[]
distance float
flightCtrlState KMP.KMPFlightCtrlState
id System.Guid
isDockUpdate bool
isMine bool
isPrivate bool
isSyncOnlyUpdate bool
kmpID System.Guid
name String
o_vel double[]
player String
pos float[]
protoVesselNode System.ConfigNode
relTime RelativeTime
relativeTo System.Guid
rot float[]
s_vel double[]
tick double
vel float[]
w_pos double[]

Méthodes publiques

Méthode Description
KMPVesselUpdate ( System.Guid gameGuid, ConfigNode protoVessel ) : System
KMPVesselUpdate ( Vessel _vessel ) : System
KMPVesselUpdate ( Vessel _vessel, bool includeProtoVessel ) : System
clearProtoVessel ( ) : void
getProtoVesselNode ( ) : ConfigNode
setProtoVessel ( ConfigNode node ) : void

Private Methods

Méthode Description
InitKMPVesselUpdate ( Vessel _vessel, bool includeProtoVessel ) : void

Method Details

KMPVesselUpdate() public méthode

public KMPVesselUpdate ( System.Guid gameGuid, ConfigNode protoVessel ) : System
gameGuid System.Guid
protoVessel System.ConfigNode
Résultat System

KMPVesselUpdate() public méthode

public KMPVesselUpdate ( Vessel _vessel ) : System
_vessel Vessel
Résultat System

KMPVesselUpdate() public méthode

public KMPVesselUpdate ( Vessel _vessel, bool includeProtoVessel ) : System
_vessel Vessel
includeProtoVessel bool
Résultat System

clearProtoVessel() public méthode

public clearProtoVessel ( ) : void
Résultat void

getProtoVesselNode() public méthode

public getProtoVesselNode ( ) : ConfigNode
Résultat System.ConfigNode

setProtoVessel() public méthode

public setProtoVessel ( ConfigNode node ) : void
node System.ConfigNode
Résultat void

Property Details

crewCount public_oe property

public int crewCount
Résultat int

dir public_oe property

The direction of the vessel relative to its parent body transform
public float[] dir
Résultat float[]

distance public_oe property

public float distance
Résultat float

flightCtrlState public_oe property

public KMPFlightCtrlState,KMP flightCtrlState
Résultat KMP.KMPFlightCtrlState

id public_oe property

The ID of the vessel
public Guid,System id
Résultat System.Guid

isDockUpdate public_oe property

public bool isDockUpdate
Résultat bool

isMine public_oe property

public bool isMine
Résultat bool

isPrivate public_oe property

public bool isPrivate
Résultat bool

isSyncOnlyUpdate public_oe property

public bool isSyncOnlyUpdate
Résultat bool

kmpID public_oe property

public Guid,System kmpID
Résultat System.Guid

name public_oe property

The vessel name
public String name
Résultat String

o_vel public_oe property

Orbit and surface velocity vectors
public double[] o_vel
Résultat double[]

player public_oe property

The player who owns this ship
public String player
Résultat String

pos public_oe property

The position of the vessel relative to its parent body transform
public float[] pos
Résultat float[]

protoVesselNode public_oe property

public ConfigNode,System protoVesselNode
Résultat System.ConfigNode

relTime public_oe property

public RelativeTime relTime
Résultat RelativeTime

relativeTo public_oe property

public Guid,System relativeTo
Résultat System.Guid

rot public_oe property

Rotation quat
public float[] rot
Résultat float[]

s_vel public_oe property

public double[] s_vel
Résultat double[]

tick public_oe property

public double tick
Résultat double

vel public_oe property

The velocity of the vessel relative to its parent body transform
public float[] vel
Résultat float[]

w_pos public_oe property

Used for transferring various context-dependent double values: relative vessel positions in docking mode, needed orbit properties
public double[] w_pos
Résultat double[]