public static ThirdPartyAction[] GetThirdPartyActionArray(ThirdPartyActionArray ThirdPartyActionsArray) { ThirdPartyAction[] ThirdPartyActions = new ThirdPartyAction[ThirdPartyActionsArray.ArraySize]; for (int i = 0; i < ThirdPartyActionsArray.ArraySize; i++) { IntPtr newPtr = Marshal.ReadIntPtr(ThirdPartyActionsArray.Array, i * Marshal.SizeOf(typeof(IntPtr))); ThirdPartyActions[i] = new ThirdPartyAction(newPtr); } return(ThirdPartyActions); }
public static ThirdPartyAction[] GetThirdPartyActionArray(ThirdPartyActionArray ThirdPartyActionsArray) { ThirdPartyAction[] ThirdPartyActionsInner = new ThirdPartyAction[ThirdPartyActionsArray.ArraySize]; AndroidJavaObject[] bigArray = AndroidJNIHelper.ConvertFromJNIArray <AndroidJavaObject[]>(ThirdPartyActionsArray.Array); int count = 0; for (int i = 0; i < bigArray.Length; i++) { AndroidJavaObject tempJavaObject = bigArray[i]; AndroidJavaObject[] InnerArray = AndroidJNIHelper.ConvertFromJNIArray <AndroidJavaObject[]>(tempJavaObject.GetRawObject()); for (int j = 0; j < InnerArray.Length; j++) { AndroidJavaObject tempObj = InnerArray[j]; ThirdPartyActionsInner[count] = new ThirdPartyAction(tempObj.GetRawObject(), tempObj); count++; } } return(ThirdPartyActionsInner); }
public static ThirdPartyAction[] GetThirdPartyActionArray(ThirdPartyActionArray ThirdPartyActionsArray) { ThirdPartyAction[] ThirdPartyActions = new ThirdPartyAction[0]; return ThirdPartyActions; }
public static ThirdPartyAction[] GetThirdPartyActionArray(ThirdPartyActionArray ThirdPartyActionsArray) { ThirdPartyAction[] ThirdPartyActions = new ThirdPartyAction[ThirdPartyActionsArray.ArraySize]; for (int i=0; i < ThirdPartyActionsArray.ArraySize; i++) { IntPtr newPtr = Marshal.ReadIntPtr (ThirdPartyActionsArray.Array, i * Marshal.SizeOf(typeof(IntPtr))); ThirdPartyActions[i] = new ThirdPartyAction(newPtr); } return ThirdPartyActions; }
public static ThirdPartyAction[] GetThirdPartyActionArray(ThirdPartyActionArray ThirdPartyActionsArray) { ThirdPartyAction[] ThirdPartyActionsInner = new ThirdPartyAction[ThirdPartyActionsArray.ArraySize]; AndroidJavaObject[] bigArray = AndroidJNIHelper.ConvertFromJNIArray<AndroidJavaObject[]>(ThirdPartyActionsArray.Array); int count = 0; for (int i = 0;i < bigArray.Length;i++) { AndroidJavaObject tempJavaObject = bigArray[i]; AndroidJavaObject[] InnerArray = AndroidJNIHelper.ConvertFromJNIArray<AndroidJavaObject[]>(tempJavaObject.GetRawObject()); for (int j = 0;j < InnerArray.Length;j++) { AndroidJavaObject tempObj = InnerArray[j]; ThirdPartyActionsInner[count] = new ThirdPartyAction(tempObj.GetRawObject(),tempObj); count++; } } return ThirdPartyActionsInner; }
public static ThirdPartyAction[] GetThirdPartyActionArray(ThirdPartyActionArray ThirdPartyActionsArray) { ThirdPartyAction[] ThirdPartyActions = new ThirdPartyAction[0]; return(ThirdPartyActions); }