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