Ejemplo n.º 1
0
        public static void ToNative(IntPtr nativeBuffer, int arrayIndex, UnrealObject owner, WeakObject <T> obj)
        {
            IntPtr elementPtr = nativeBuffer + arrayIndex * WeakObject <T> .NativeSize;

            if (obj != null)
            {
                obj.ToNative(elementPtr);
            }
            else
            {
                new WeakObject <T>().ToNative(elementPtr);
            }
        }