|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| bool | Equals ([NotNullWhen(true)] AdjustmentRule? other) |
| override int | GetHashCode () |
| bool | Equals (T? other) |
| void | OnDeserialization (object? sender) |
Package Functions | |
| bool | IsStartDateMarkerForBeginningOfYear () |
| bool | IsEndDateMarkerForEndOfYear () |
Static Package Functions | |
| static AdjustmentRule | CreateAdjustmentRule (DateTime dateStart, DateTime dateEnd, TimeSpan daylightDelta, TransitionTime daylightTransitionStart, TransitionTime daylightTransitionEnd, TimeSpan baseUtcOffsetDelta, bool noDaylightTransitions) |
Properties | |
| DateTime | DateStart [get] |
| DateTime | DateEnd [get] |
| TimeSpan | DaylightDelta [get] |
| TransitionTime | DaylightTransitionStart [get] |
| TransitionTime | DaylightTransitionEnd [get] |
| TimeSpan | BaseUtcOffsetDelta [get] |
| bool | NoDaylightTransitions [get] |
| bool | HasDaylightSaving [get] |
Private Member Functions | |
| AdjustmentRule (DateTime dateStart, DateTime dateEnd, TimeSpan daylightDelta, TransitionTime daylightTransitionStart, TransitionTime daylightTransitionEnd, TimeSpan baseUtcOffsetDelta, bool noDaylightTransitions) | |
| void IDeserializationCallback. | OnDeserialization (object sender) |
| void ISerializable. | GetObjectData (SerializationInfo info, StreamingContext context) |
| AdjustmentRule (SerializationInfo info, StreamingContext context) | |
Static Private Member Functions | |
| static void | ValidateAdjustmentRule (DateTime dateStart, DateTime dateEnd, TimeSpan daylightDelta, TransitionTime daylightTransitionStart, TransitionTime daylightTransitionEnd, bool noDaylightTransitions) |
| static void | AdjustDaylightDeltaToExpectedRange (ref TimeSpan daylightDelta, ref TimeSpan baseUtcOffsetDelta) |
Private Attributes | |
| readonly DateTime | _dateStart |
| readonly DateTime | _dateEnd |
| readonly TimeSpan | _daylightDelta |
| readonly TransitionTime | _daylightTransitionStart |
| readonly TransitionTime | _daylightTransitionEnd |
| readonly TimeSpan | _baseUtcOffsetDelta |
| readonly bool | _noDaylightTransitions |
Static Private Attributes | |
| static readonly TimeSpan | DaylightDeltaAdjustment = TimeSpan.FromHours(24.0) |
| static readonly TimeSpan | MaxDaylightDelta = TimeSpan.FromHours(12.0) |
Definition at line 19 of file TimeZoneInfo.cs.