public bool Equals(FLazyObjectPtr other) { return(Native_FLazyObjectPtr.Equals(ref this, ref other)); }
public override int GetHashCode() { return((int)Native_FLazyObjectPtr.GetTypeHash(ref this)); }
public static bool operator !=(FLazyObjectPtr a, FLazyObjectPtr b) { return(!Native_FLazyObjectPtr.Equals(ref a, ref b)); }
public void Reset() { Native_FLazyObjectPtr.Reset(ref this); }
public void Set(FLazyObjectPtr value) { Native_FLazyObjectPtr.SetFLazyObjectPtr(ref this, ref value); }
public void Set(UObject value) { Native_FLazyObjectPtr.SetUObject(ref this, value == null ? IntPtr.Zero : value.Address); }
public UObject Get() { return(GCHelper.Find(Native_FLazyObjectPtr.Get(ref this))); }