Open Rails

SignalHead Members

SignalHead overview

Public Instance Constructors

SignalHead Overloaded. Initializes a new instance of the SignalHead class.

Public Instance Fields

ApproachControlLimitPositionM
ApproachControlLimitSpeedMpS
draw_state
JunctionMainNode
JunctionPath
mainSignal
signalType
speed_info
state
TDBIndex
TrackJunctionNode
trItemIndex

Public Instance Properties

sigFunction
SignalTypeName

Public Instance Methods

def_draw_state
dist_multi_sig_mr
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type.
GetType (inherited from Object)Gets the type of the current instance.
next_nsig_lr
next_sig_lr
next_sig_mr
opp_sig_lrOverloaded.
opp_sig_mrOverloaded.
route_set
SetLeastRestrictiveAspect
SetMostRestrictiveAspect
SetSignalType
sig_feature
this_sig_lrOverloaded.
this_sig_mrOverloaded.
ToString (inherited from Object)Returns a string that represents the current object.
Update

Protected Instance Methods

Finalize (inherited from Object)Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

SignalHead Class | ORTS Namespace