Esempio n. 1
0
 /// <summary>
 /// Get the pointer to property value in a supplied 'container'.
 /// You can _only_ call this function on a UObject* or a uint8*. If the property you want is a 'top level' UObject property, you _must_
 /// call the function passing in a UObject* and not a uint8*. There are checks inside the function to vertify this.
 /// </summary>
 /// <param name="container">UObject* or uint8* to container of property value</param>
 /// <param name="arrayIndex">In array case, index of array element we want</param>
 /// <returns></returns>
 public IntPtr ContainerUObjectPtrToValuePtr(IntPtr container, int arrayIndex = 0)
 {
     return(Native_UProperty.ContainerUObjectPtrToValuePtr(Address, container, arrayIndex));
 }