Table of Contents

Struct TrainSimulationDebugData

Namespace
Game.Core.Trains
Assembly
Game.Content.dll
[PublicAPI]
public readonly struct TrainSimulationDebugData
Extension Methods

Fields

Acceleration

public readonly float Acceleration

Field Value

float

LookaheadTargetDistance

public readonly float LookaheadTargetDistance

Field Value

float

LookaheadTargetSpeed

public readonly float LookaheadTargetSpeed

Field Value

float

NormalizedCoordinateProgress

public readonly float NormalizedCoordinateProgress

Field Value

float

NormalizedJumpDataProgress

public readonly float NormalizedJumpDataProgress

Field Value

float

SimulationState

public readonly TrainSimulationState SimulationState

Field Value

TrainSimulationState

TrainDataTargetSpeedChunkUsed

public readonly GlobalChunkCoordinate? TrainDataTargetSpeedChunkUsed

Field Value

GlobalChunkCoordinate?

Velocity

public readonly float Velocity

Field Value

float

Methods

Equals(TrainSimulationDebugData)

public bool Equals(TrainSimulationDebugData other)

Parameters

other TrainSimulationDebugData

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(TrainSimulationDebugData, TrainSimulationDebugData)

public static bool operator ==(TrainSimulationDebugData lhs, TrainSimulationDebugData rhs)

Parameters

lhs TrainSimulationDebugData
rhs TrainSimulationDebugData

Returns

bool

operator !=(TrainSimulationDebugData, TrainSimulationDebugData)

public static bool operator !=(TrainSimulationDebugData lhs, TrainSimulationDebugData rhs)

Parameters

lhs TrainSimulationDebugData
rhs TrainSimulationDebugData

Returns

bool