Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
WeakReference (object? target) | |
WeakReference (object? target, bool trackResurrection) | |
virtual void | GetObjectData (SerializationInfo info, StreamingContext context) |
void | SetTarget (T target) |
WeakReference (T target) | |
WeakReference (T target, bool trackResurrection) | |
bool | TryGetTarget ([MaybeNullWhen(false)][NotNullWhen(true)] out T target) |
void | GetObjectData (SerializationInfo info, StreamingContext context) |
Protected Member Functions | |
WeakReference () | |
WeakReference (SerializationInfo info, StreamingContext context) | |
Package Attributes | |
IntPtr | m_handle |
Properties | |
virtual bool | IsAlive [get] |
virtual bool | TrackResurrection [get] |
virtual ? object | Target [get, set] |
T | Target [get, set] |
Private Member Functions | |
~WeakReference () | |
void | Create (object target, bool trackResurrection) |
bool | IsTrackResurrection () |
~WeakReference () | |
void | Create (T target, bool trackResurrection) |
bool | IsTrackResurrection () |
WeakReference (SerializationInfo info, StreamingContext context) | |
T | : | class |
Definition at line 76 of file WeakReference.cs.