|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| DependentHandle (object? target, object? dependent) | |
| void | Dispose () |
Package Functions | |
| object | UnsafeGetTarget () |
| object | UnsafeGetTargetAndDependent (out object dependent) |
| void | UnsafeSetTargetToNull () |
| void | UnsafeSetDependent (object dependent) |
Properties | |
| bool | IsAllocated [get] |
| object? | Target [get, set] |
| object? | Dependent [get, set] |
| object?? object Dependent | TargetAndDependent [get] |
Private Member Functions | |
| static IntPtr | InternalInitialize (object target, object dependent) |
| static object | InternalGetDependent (IntPtr dependentHandle) |
| static object | InternalGetTargetAndDependent (IntPtr dependentHandle, out object dependent) |
| static void | InternalSetDependent (IntPtr dependentHandle, object dependent) |
| static void | InternalSetTargetToNull (IntPtr dependentHandle) |
| static void | InternalFree (IntPtr dependentHandle) |
Static Private Member Functions | |
| static unsafe object | InternalGetTarget (IntPtr dependentHandle) |
Private Attributes | |
| IntPtr | _handle |
Definition at line 6 of file DependentHandle.cs.