|
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.