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.