Ejemplo n.º 1
0
 public bool IsStale(bool threadsafeTest = false)
 {
     return(WeakObjectData.IsStale(ref Data, threadsafeTest));
 }
Ejemplo n.º 2
0
 public WeakObject(T obj)
 {
     WeakObjectData.SetObject(ref Data, obj == null ? IntPtr.Zero : obj.NativeObject);
 }
Ejemplo n.º 3
0
 public WeakObject(IntPtr Native)
 {
     unsafe { Data = *((WeakObjectData *)Native.ToPointer()); }
 }
Ejemplo n.º 4
0
 extern public static bool IsStale(ref WeakObjectData data, bool threadsafeTest);
Ejemplo n.º 5
0
 extern public static void SetObject(ref WeakObjectData data, IntPtr nativeObject);
Ejemplo n.º 6
0
 extern public static UnrealObject GetObject(ref WeakObjectData data);