SwiftlyS2

CFuncTrackChange

Interface CFuncTrackChange

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CFuncTrackChange : CFuncPlatRot, CFuncPlat, CBasePlatTrain, CBaseToggle, CBaseModelEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CBaseToggle>, ISchemaClass<CBasePlatTrain>, ISchemaClass<CFuncPlat>, ISchemaClass<CFuncPlatRot>, ISchemaClass<CFuncTrackChange>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

Code

ref TRAIN_CODE Code { get; }
Property Value

TargetState

ref int TargetState { get; }
Property Value

TrackBottom

ref CHandle<CPathTrack> TrackBottom { get; }
Property Value

TrackBottomName

string TrackBottomName { get; set; }
Property Value

TrackTop

ref CHandle<CPathTrack> TrackTop { get; }
Property Value

TrackTopName

string TrackTopName { get; set; }
Property Value

Train

ref CHandle<CFuncTrackTrain> Train { get; }
Property Value

TrainName

string TrainName { get; set; }
Property Value

Use

ref int Use { get; }
Property Value

On this page