public FbxLayerElementArrayTemplateFbxVector2 GetDirectArray() { FbxLayerElementArrayTemplateFbxVector2 ret = new FbxLayerElementArrayTemplateFbxVector2(NativeMethods.FbxLayerElementTemplateFbxVector2_GetDirectArray(swigCPtr), false); if (NativeMethods.SWIGPendingException.Pending) { throw NativeMethods.SWIGPendingException.Retrieve(); } return(ret); }
public FbxLayerElementArrayTemplateFbxVector2 assign(FbxLayerElementArrayTemplateFbxVector2 pArrayTemplate) { FbxLayerElementArrayTemplateFbxVector2 ret = new FbxLayerElementArrayTemplateFbxVector2(FbxWrapperNativePINVOKE.FbxLayerElementArrayTemplateFbxVector2_assign__SWIG_1(swigCPtr, FbxLayerElementArrayTemplateFbxVector2.getCPtr(pArrayTemplate)), false); if (FbxWrapperNativePINVOKE.SWIGPendingException.Pending) { throw FbxWrapperNativePINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
static void CopyToFbx(FbxLayerElementArrayTemplateFbxVector2 fbx, List <Vector2> unity) { fbx.SetCount(unity.Count); unsafe { fixed(void *ptr = unity.GetBackingArray()) { Globals.CopyVector2ToFbxVector2(fbx, (IntPtr)ptr); } } }
public static void CopyFbxVector2ToVector2(FbxLayerElementArrayTemplateFbxVector2 layerElement, System.IntPtr f) { NativeMethods.CopyFbxVector2ToVector2(FbxLayerElementArrayTemplateFbxVector2.getCPtr(layerElement), f); }
public FbxLayerElementArrayTemplateFbxVector2 GetDirectArray() { FbxLayerElementArrayTemplateFbxVector2 ret = new FbxLayerElementArrayTemplateFbxVector2(FbxWrapperNativePINVOKE.FbxLayerElementTemplateFbxVector2_GetDirectArray__SWIG_0(swigCPtr), false); return(ret); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(FbxLayerElementArrayTemplateFbxVector2 obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }