Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
Timer () | |
Timer (double interval) | |
void | BeginInit () |
void | Close () |
void | EndInit () |
void | Start () |
void | Stop () |
void | Dispose () |
override string | ToString () |
object | GetLifetimeService () |
virtual object | InitializeLifetimeService () |
Protected Member Functions | |
override void | Dispose (bool disposing) |
virtual ? object | GetService (Type service) |
MarshalByRefObject | MemberwiseClone (bool cloneIdentity) |
Properties | |
bool | AutoReset [get, set] |
bool | Enabled [get, set] |
double | Interval [get, set] |
override? ISite | Site [get, set] |
ISynchronizeInvoke? | SynchronizingObject [get, set] |
ElapsedEventHandler | Elapsed |
virtual bool | CanRaiseEvents [get] |
bool | CanRaiseEventsInternal [get] |
EventHandlerList | Events [get] |
IContainer? | Container [get] |
bool | DesignMode [get] |
EventHandler? | Disposed |
Private Member Functions | |
void | UpdateTimer () |
void | MyTimerCallback (object state) |
Private Attributes | |
double | _interval |
bool | _enabled |
bool | _initializing |
bool | _delayedEnable |
ElapsedEventHandler | _onIntervalElapsed |
bool | _autoReset |
ISynchronizeInvoke | _synchronizingObject |
bool | _disposed |
System.Threading.Timer | _timer |
readonly TimerCallback | _callback |
object | _cookie |
ISite | _site |
EventHandlerList | _events |
Static Private Attributes | |
static readonly object | s_eventDisposed = new object() |