aboutsummaryrefslogtreecommitdiff
path: root/WatercolorGames.Pong/obj/Release/android/src
diff options
context:
space:
mode:
Diffstat (limited to 'WatercolorGames.Pong/obj/Release/android/src')
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/md5336012572b3de0db4e4e31e8c5c93e41/Accelerometer_SensorListener.java57
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/md5336012572b3de0db4e4e31e8c5c93e41/Compass_SensorListener.java57
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/AndroidGameActivity.java83
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/MonoGameAndroidGameView.java119
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/OrientationListener.java47
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/ScreenReceiver.java47
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/md5ba40d894fac23818a7eeecdb5217ef4b/Activity1.java47
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/mono/MonoPackageManager.java115
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/mono/MonoRuntimeProvider.java57
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/mono/android/app/ApplicationRegistration.java10
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/mono/android/app/NotifyTimeZoneChanges.java8
-rw-r--r--WatercolorGames.Pong/obj/Release/android/src/watercolorgames/pong/R.java24
12 files changed, 671 insertions, 0 deletions
diff --git a/WatercolorGames.Pong/obj/Release/android/src/md5336012572b3de0db4e4e31e8c5c93e41/Accelerometer_SensorListener.java b/WatercolorGames.Pong/obj/Release/android/src/md5336012572b3de0db4e4e31e8c5c93e41/Accelerometer_SensorListener.java
new file mode 100644
index 0000000..ef1c2e6
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/md5336012572b3de0db4e4e31e8c5c93e41/Accelerometer_SensorListener.java
@@ -0,0 +1,57 @@
+package md5336012572b3de0db4e4e31e8c5c93e41;
+
+
+public class Accelerometer_SensorListener
+ extends java.lang.Object
+ implements
+ mono.android.IGCUserPeer,
+ android.hardware.SensorEventListener
+{
+/** @hide */
+ public static final String __md_methods;
+ static {
+ __md_methods =
+ "n_onAccuracyChanged:(Landroid/hardware/Sensor;I)V:GetOnAccuracyChanged_Landroid_hardware_Sensor_IHandler:Android.Hardware.ISensorEventListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null\n" +
+ "n_onSensorChanged:(Landroid/hardware/SensorEvent;)V:GetOnSensorChanged_Landroid_hardware_SensorEvent_Handler:Android.Hardware.ISensorEventListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null\n" +
+ "";
+ mono.android.Runtime.register ("Microsoft.Devices.Sensors.Accelerometer+SensorListener, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", Accelerometer_SensorListener.class, __md_methods);
+ }
+
+
+ public Accelerometer_SensorListener ()
+ {
+ super ();
+ if (getClass () == Accelerometer_SensorListener.class)
+ mono.android.TypeManager.Activate ("Microsoft.Devices.Sensors.Accelerometer+SensorListener, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", "", this, new java.lang.Object[] { });
+ }
+
+
+ public void onAccuracyChanged (android.hardware.Sensor p0, int p1)
+ {
+ n_onAccuracyChanged (p0, p1);
+ }
+
+ private native void n_onAccuracyChanged (android.hardware.Sensor p0, int p1);
+
+
+ public void onSensorChanged (android.hardware.SensorEvent p0)
+ {
+ n_onSensorChanged (p0);
+ }
+
+ private native void n_onSensorChanged (android.hardware.SensorEvent p0);
+
+ private java.util.ArrayList refList;
+ public void monodroidAddReference (java.lang.Object obj)
+ {
+ if (refList == null)
+ refList = new java.util.ArrayList ();
+ refList.add (obj);
+ }
+
+ public void monodroidClearReferences ()
+ {
+ if (refList != null)
+ refList.clear ();
+ }
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/md5336012572b3de0db4e4e31e8c5c93e41/Compass_SensorListener.java b/WatercolorGames.Pong/obj/Release/android/src/md5336012572b3de0db4e4e31e8c5c93e41/Compass_SensorListener.java
new file mode 100644
index 0000000..46a906e
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/md5336012572b3de0db4e4e31e8c5c93e41/Compass_SensorListener.java
@@ -0,0 +1,57 @@
+package md5336012572b3de0db4e4e31e8c5c93e41;
+
+
+public class Compass_SensorListener
+ extends java.lang.Object
+ implements
+ mono.android.IGCUserPeer,
+ android.hardware.SensorEventListener
+{
+/** @hide */
+ public static final String __md_methods;
+ static {
+ __md_methods =
+ "n_onAccuracyChanged:(Landroid/hardware/Sensor;I)V:GetOnAccuracyChanged_Landroid_hardware_Sensor_IHandler:Android.Hardware.ISensorEventListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null\n" +
+ "n_onSensorChanged:(Landroid/hardware/SensorEvent;)V:GetOnSensorChanged_Landroid_hardware_SensorEvent_Handler:Android.Hardware.ISensorEventListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null\n" +
+ "";
+ mono.android.Runtime.register ("Microsoft.Devices.Sensors.Compass+SensorListener, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", Compass_SensorListener.class, __md_methods);
+ }
+
+
+ public Compass_SensorListener ()
+ {
+ super ();
+ if (getClass () == Compass_SensorListener.class)
+ mono.android.TypeManager.Activate ("Microsoft.Devices.Sensors.Compass+SensorListener, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", "", this, new java.lang.Object[] { });
+ }
+
+
+ public void onAccuracyChanged (android.hardware.Sensor p0, int p1)
+ {
+ n_onAccuracyChanged (p0, p1);
+ }
+
+ private native void n_onAccuracyChanged (android.hardware.Sensor p0, int p1);
+
+
+ public void onSensorChanged (android.hardware.SensorEvent p0)
+ {
+ n_onSensorChanged (p0);
+ }
+
+ private native void n_onSensorChanged (android.hardware.SensorEvent p0);
+
+ private java.util.ArrayList refList;
+ public void monodroidAddReference (java.lang.Object obj)
+ {
+ if (refList == null)
+ refList = new java.util.ArrayList ();
+ refList.add (obj);
+ }
+
+ public void monodroidClearReferences ()
+ {
+ if (refList != null)
+ refList.clear ();
+ }
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/AndroidGameActivity.java b/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/AndroidGameActivity.java
new file mode 100644
index 0000000..8d90dac
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/AndroidGameActivity.java
@@ -0,0 +1,83 @@
+package md59e336b20c5f59a4196ec0611a339f132;
+
+
+public class AndroidGameActivity
+ extends android.app.Activity
+ implements
+ mono.android.IGCUserPeer
+{
+/** @hide */
+ public static final String __md_methods;
+ static {
+ __md_methods =
+ "n_onCreate:(Landroid/os/Bundle;)V:GetOnCreate_Landroid_os_Bundle_Handler\n" +
+ "n_onConfigurationChanged:(Landroid/content/res/Configuration;)V:GetOnConfigurationChanged_Landroid_content_res_Configuration_Handler\n" +
+ "n_onPause:()V:GetOnPauseHandler\n" +
+ "n_onResume:()V:GetOnResumeHandler\n" +
+ "n_onDestroy:()V:GetOnDestroyHandler\n" +
+ "";
+ mono.android.Runtime.register ("Microsoft.Xna.Framework.AndroidGameActivity, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", AndroidGameActivity.class, __md_methods);
+ }
+
+
+ public AndroidGameActivity ()
+ {
+ super ();
+ if (getClass () == AndroidGameActivity.class)
+ mono.android.TypeManager.Activate ("Microsoft.Xna.Framework.AndroidGameActivity, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", "", this, new java.lang.Object[] { });
+ }
+
+
+ public void onCreate (android.os.Bundle p0)
+ {
+ n_onCreate (p0);
+ }
+
+ private native void n_onCreate (android.os.Bundle p0);
+
+
+ public void onConfigurationChanged (android.content.res.Configuration p0)
+ {
+ n_onConfigurationChanged (p0);
+ }
+
+ private native void n_onConfigurationChanged (android.content.res.Configuration p0);
+
+
+ public void onPause ()
+ {
+ n_onPause ();
+ }
+
+ private native void n_onPause ();
+
+
+ public void onResume ()
+ {
+ n_onResume ();
+ }
+
+ private native void n_onResume ();
+
+
+ public void onDestroy ()
+ {
+ n_onDestroy ();
+ }
+
+ private native void n_onDestroy ();
+
+ private java.util.ArrayList refList;
+ public void monodroidAddReference (java.lang.Object obj)
+ {
+ if (refList == null)
+ refList = new java.util.ArrayList ();
+ refList.add (obj);
+ }
+
+ public void monodroidClearReferences ()
+ {
+ if (refList != null)
+ refList.clear ();
+ }
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/MonoGameAndroidGameView.java b/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/MonoGameAndroidGameView.java
new file mode 100644
index 0000000..5aef383
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/MonoGameAndroidGameView.java
@@ -0,0 +1,119 @@
+package md59e336b20c5f59a4196ec0611a339f132;
+
+
+public class MonoGameAndroidGameView
+ extends opentk_1_0.platform.android.AndroidGameView
+ implements
+ mono.android.IGCUserPeer,
+ android.view.View.OnTouchListener,
+ android.view.SurfaceHolder.Callback
+{
+/** @hide */
+ public static final String __md_methods;
+ static {
+ __md_methods =
+ "n_onKeyDown:(ILandroid/view/KeyEvent;)Z:GetOnKeyDown_ILandroid_view_KeyEvent_Handler\n" +
+ "n_onKeyUp:(ILandroid/view/KeyEvent;)Z:GetOnKeyUp_ILandroid_view_KeyEvent_Handler\n" +
+ "n_onGenericMotionEvent:(Landroid/view/MotionEvent;)Z:GetOnGenericMotionEvent_Landroid_view_MotionEvent_Handler\n" +
+ "n_onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z:GetOnTouch_Landroid_view_View_Landroid_view_MotionEvent_Handler:Android.Views.View/IOnTouchListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null\n" +
+ "n_surfaceChanged:(Landroid/view/SurfaceHolder;III)V:GetSurfaceChanged_Landroid_view_SurfaceHolder_IIIHandler:Android.Views.ISurfaceHolderCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null\n" +
+ "n_surfaceCreated:(Landroid/view/SurfaceHolder;)V:GetSurfaceCreated_Landroid_view_SurfaceHolder_Handler:Android.Views.ISurfaceHolderCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null\n" +
+ "n_surfaceDestroyed:(Landroid/view/SurfaceHolder;)V:GetSurfaceDestroyed_Landroid_view_SurfaceHolder_Handler:Android.Views.ISurfaceHolderCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null\n" +
+ "";
+ mono.android.Runtime.register ("Microsoft.Xna.Framework.MonoGameAndroidGameView, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", MonoGameAndroidGameView.class, __md_methods);
+ }
+
+
+ public MonoGameAndroidGameView (android.content.Context p0)
+ {
+ super (p0);
+ if (getClass () == MonoGameAndroidGameView.class)
+ mono.android.TypeManager.Activate ("Microsoft.Xna.Framework.MonoGameAndroidGameView, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", "Android.Content.Context, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065", this, new java.lang.Object[] { p0 });
+ }
+
+
+ public MonoGameAndroidGameView (android.content.Context p0, android.util.AttributeSet p1)
+ {
+ super (p0, p1);
+ if (getClass () == MonoGameAndroidGameView.class)
+ mono.android.TypeManager.Activate ("Microsoft.Xna.Framework.MonoGameAndroidGameView, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", "Android.Content.Context, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065:Android.Util.IAttributeSet, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065", this, new java.lang.Object[] { p0, p1 });
+ }
+
+
+ public MonoGameAndroidGameView (android.content.Context p0, android.util.AttributeSet p1, int p2)
+ {
+ super (p0, p1, p2);
+ if (getClass () == MonoGameAndroidGameView.class)
+ mono.android.TypeManager.Activate ("Microsoft.Xna.Framework.MonoGameAndroidGameView, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", "Android.Content.Context, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065:Android.Util.IAttributeSet, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065:System.Int32, mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", this, new java.lang.Object[] { p0, p1, p2 });
+ }
+
+
+ public boolean onKeyDown (int p0, android.view.KeyEvent p1)
+ {
+ return n_onKeyDown (p0, p1);
+ }
+
+ private native boolean n_onKeyDown (int p0, android.view.KeyEvent p1);
+
+
+ public boolean onKeyUp (int p0, android.view.KeyEvent p1)
+ {
+ return n_onKeyUp (p0, p1);
+ }
+
+ private native boolean n_onKeyUp (int p0, android.view.KeyEvent p1);
+
+
+ public boolean onGenericMotionEvent (android.view.MotionEvent p0)
+ {
+ return n_onGenericMotionEvent (p0);
+ }
+
+ private native boolean n_onGenericMotionEvent (android.view.MotionEvent p0);
+
+
+ public boolean onTouch (android.view.View p0, android.view.MotionEvent p1)
+ {
+ return n_onTouch (p0, p1);
+ }
+
+ private native boolean n_onTouch (android.view.View p0, android.view.MotionEvent p1);
+
+
+ public void surfaceChanged (android.view.SurfaceHolder p0, int p1, int p2, int p3)
+ {
+ n_surfaceChanged (p0, p1, p2, p3);
+ }
+
+ private native void n_surfaceChanged (android.view.SurfaceHolder p0, int p1, int p2, int p3);
+
+
+ public void surfaceCreated (android.view.SurfaceHolder p0)
+ {
+ n_surfaceCreated (p0);
+ }
+
+ private native void n_surfaceCreated (android.view.SurfaceHolder p0);
+
+
+ public void surfaceDestroyed (android.view.SurfaceHolder p0)
+ {
+ n_surfaceDestroyed (p0);
+ }
+
+ private native void n_surfaceDestroyed (android.view.SurfaceHolder p0);
+
+ private java.util.ArrayList refList;
+ public void monodroidAddReference (java.lang.Object obj)
+ {
+ if (refList == null)
+ refList = new java.util.ArrayList ();
+ refList.add (obj);
+ }
+
+ public void monodroidClearReferences ()
+ {
+ if (refList != null)
+ refList.clear ();
+ }
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/OrientationListener.java b/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/OrientationListener.java
new file mode 100644
index 0000000..e6bae10
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/OrientationListener.java
@@ -0,0 +1,47 @@
+package md59e336b20c5f59a4196ec0611a339f132;
+
+
+public class OrientationListener
+ extends android.view.OrientationEventListener
+ implements
+ mono.android.IGCUserPeer
+{
+/** @hide */
+ public static final String __md_methods;
+ static {
+ __md_methods =
+ "n_onOrientationChanged:(I)V:GetOnOrientationChanged_IHandler\n" +
+ "";
+ mono.android.Runtime.register ("Microsoft.Xna.Framework.OrientationListener, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", OrientationListener.class, __md_methods);
+ }
+
+
+ public OrientationListener (android.content.Context p0, int p1)
+ {
+ super (p0, p1);
+ if (getClass () == OrientationListener.class)
+ mono.android.TypeManager.Activate ("Microsoft.Xna.Framework.OrientationListener, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", "Android.Content.Context, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065:Android.Hardware.SensorDelay, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065", this, new java.lang.Object[] { p0, p1 });
+ }
+
+
+ public void onOrientationChanged (int p0)
+ {
+ n_onOrientationChanged (p0);
+ }
+
+ private native void n_onOrientationChanged (int p0);
+
+ private java.util.ArrayList refList;
+ public void monodroidAddReference (java.lang.Object obj)
+ {
+ if (refList == null)
+ refList = new java.util.ArrayList ();
+ refList.add (obj);
+ }
+
+ public void monodroidClearReferences ()
+ {
+ if (refList != null)
+ refList.clear ();
+ }
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/ScreenReceiver.java b/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/ScreenReceiver.java
new file mode 100644
index 0000000..8d79820
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/md59e336b20c5f59a4196ec0611a339f132/ScreenReceiver.java
@@ -0,0 +1,47 @@
+package md59e336b20c5f59a4196ec0611a339f132;
+
+
+public class ScreenReceiver
+ extends android.content.BroadcastReceiver
+ implements
+ mono.android.IGCUserPeer
+{
+/** @hide */
+ public static final String __md_methods;
+ static {
+ __md_methods =
+ "n_onReceive:(Landroid/content/Context;Landroid/content/Intent;)V:GetOnReceive_Landroid_content_Context_Landroid_content_Intent_Handler\n" +
+ "";
+ mono.android.Runtime.register ("Microsoft.Xna.Framework.ScreenReceiver, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", ScreenReceiver.class, __md_methods);
+ }
+
+
+ public ScreenReceiver ()
+ {
+ super ();
+ if (getClass () == ScreenReceiver.class)
+ mono.android.TypeManager.Activate ("Microsoft.Xna.Framework.ScreenReceiver, MonoGame.Framework, Version=3.6.0.1625, Culture=neutral, PublicKeyToken=null", "", this, new java.lang.Object[] { });
+ }
+
+
+ public void onReceive (android.content.Context p0, android.content.Intent p1)
+ {
+ n_onReceive (p0, p1);
+ }
+
+ private native void n_onReceive (android.content.Context p0, android.content.Intent p1);
+
+ private java.util.ArrayList refList;
+ public void monodroidAddReference (java.lang.Object obj)
+ {
+ if (refList == null)
+ refList = new java.util.ArrayList ();
+ refList.add (obj);
+ }
+
+ public void monodroidClearReferences ()
+ {
+ if (refList != null)
+ refList.clear ();
+ }
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/md5ba40d894fac23818a7eeecdb5217ef4b/Activity1.java b/WatercolorGames.Pong/obj/Release/android/src/md5ba40d894fac23818a7eeecdb5217ef4b/Activity1.java
new file mode 100644
index 0000000..aa2c0ee
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/md5ba40d894fac23818a7eeecdb5217ef4b/Activity1.java
@@ -0,0 +1,47 @@
+package md5ba40d894fac23818a7eeecdb5217ef4b;
+
+
+public class Activity1
+ extends md59e336b20c5f59a4196ec0611a339f132.AndroidGameActivity
+ implements
+ mono.android.IGCUserPeer
+{
+/** @hide */
+ public static final String __md_methods;
+ static {
+ __md_methods =
+ "n_onCreate:(Landroid/os/Bundle;)V:GetOnCreate_Landroid_os_Bundle_Handler\n" +
+ "";
+ mono.android.Runtime.register ("WatercolorGames.Pong.Activity1, WatercolorGames.Pong, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", Activity1.class, __md_methods);
+ }
+
+
+ public Activity1 ()
+ {
+ super ();
+ if (getClass () == Activity1.class)
+ mono.android.TypeManager.Activate ("WatercolorGames.Pong.Activity1, WatercolorGames.Pong, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", "", this, new java.lang.Object[] { });
+ }
+
+
+ public void onCreate (android.os.Bundle p0)
+ {
+ n_onCreate (p0);
+ }
+
+ private native void n_onCreate (android.os.Bundle p0);
+
+ private java.util.ArrayList refList;
+ public void monodroidAddReference (java.lang.Object obj)
+ {
+ if (refList == null)
+ refList = new java.util.ArrayList ();
+ refList.add (obj);
+ }
+
+ public void monodroidClearReferences ()
+ {
+ if (refList != null)
+ refList.clear ();
+ }
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/mono/MonoPackageManager.java b/WatercolorGames.Pong/obj/Release/android/src/mono/MonoPackageManager.java
new file mode 100644
index 0000000..613e11f
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/mono/MonoPackageManager.java
@@ -0,0 +1,115 @@
+package mono;
+
+import java.io.*;
+import java.lang.String;
+import java.util.Locale;
+import java.util.HashSet;
+import java.util.zip.*;
+import android.content.Context;
+import android.content.Intent;
+import android.content.pm.ApplicationInfo;
+import android.content.res.AssetManager;
+import android.util.Log;
+import mono.android.Runtime;
+
+public class MonoPackageManager {
+
+ static Object lock = new Object ();
+ static boolean initialized;
+
+ static android.content.Context Context;
+
+ public static void LoadApplication (Context context, ApplicationInfo runtimePackage, String[] apks)
+ {
+ synchronized (lock) {
+ if (context instanceof android.app.Application) {
+ Context = context;
+ }
+ if (!initialized) {
+ android.content.IntentFilter timezoneChangedFilter = new android.content.IntentFilter (
+ android.content.Intent.ACTION_TIMEZONE_CHANGED
+ );
+ context.registerReceiver (new mono.android.app.NotifyTimeZoneChanges (), timezoneChangedFilter);
+
+ System.loadLibrary("monodroid");
+ Locale locale = Locale.getDefault ();
+ String language = locale.getLanguage () + "-" + locale.getCountry ();
+ String filesDir = context.getFilesDir ().getAbsolutePath ();
+ String cacheDir = context.getCacheDir ().getAbsolutePath ();
+ String dataDir = getNativeLibraryPath (context);
+ ClassLoader loader = context.getClassLoader ();
+ java.io.File external0 = android.os.Environment.getExternalStorageDirectory ();
+ String externalDir = new java.io.File (
+ external0,
+ "Android/data/" + context.getPackageName () + "/files/.__override__").getAbsolutePath ();
+ String externalLegacyDir = new java.io.File (
+ external0,
+ "../legacy/Android/data/" + context.getPackageName () + "/files/.__override__").getAbsolutePath ();
+
+ Runtime.init (
+ language,
+ apks,
+ getNativeLibraryPath (runtimePackage),
+ new String[]{
+ filesDir,
+ cacheDir,
+ dataDir,
+ },
+ loader,
+ new String[] {
+ externalDir,
+ externalLegacyDir
+ },
+ MonoPackageManager_Resources.Assemblies,
+ context.getPackageName ());
+
+ mono.android.app.ApplicationRegistration.registerApplications ();
+
+ initialized = true;
+ }
+ }
+ }
+
+ public static void setContext (Context context)
+ {
+ // Ignore; vestigial
+ }
+
+ static String getNativeLibraryPath (Context context)
+ {
+ return getNativeLibraryPath (context.getApplicationInfo ());
+ }
+
+ static String getNativeLibraryPath (ApplicationInfo ainfo)
+ {
+ if (android.os.Build.VERSION.SDK_INT >= 9)
+ return ainfo.nativeLibraryDir;
+ return ainfo.dataDir + "/lib";
+ }
+
+ public static String[] getAssemblies ()
+ {
+ return MonoPackageManager_Resources.Assemblies;
+ }
+
+ public static String[] getDependencies ()
+ {
+ return MonoPackageManager_Resources.Dependencies;
+ }
+
+ public static String getApiPackageName ()
+ {
+ return MonoPackageManager_Resources.ApiPackageName;
+ }
+}
+
+class MonoPackageManager_Resources {
+ public static final String[] Assemblies = new String[]{
+ /* We need to ensure that "WatercolorGames.Pong.dll" comes first in this list. */
+ "WatercolorGames.Pong.dll",
+ "MonoGame.Framework.dll",
+ };
+ public static final String[] Dependencies = new String[]{
+ };
+ public static final String ApiPackageName = null;
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/mono/MonoRuntimeProvider.java b/WatercolorGames.Pong/obj/Release/android/src/mono/MonoRuntimeProvider.java
new file mode 100644
index 0000000..3543307
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/mono/MonoRuntimeProvider.java
@@ -0,0 +1,57 @@
+package mono;
+
+import android.util.Log;
+
+public class MonoRuntimeProvider
+ extends android.content.ContentProvider
+{
+ public MonoRuntimeProvider ()
+ {
+ }
+
+ @Override
+ public boolean onCreate ()
+ {
+ return true;
+ }
+
+ @Override
+ public void attachInfo (android.content.Context context, android.content.pm.ProviderInfo info)
+ {
+ // Mono Runtime Initialization {{{
+ mono.MonoPackageManager.LoadApplication (context, context.getApplicationInfo (), new String[]{context.getApplicationInfo ().sourceDir});
+ // }}}
+ super.attachInfo (context, info);
+ }
+
+ @Override
+ public android.database.Cursor query (android.net.Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)
+ {
+ throw new RuntimeException ("This operation is not supported.");
+ }
+
+ @Override
+ public String getType (android.net.Uri uri)
+ {
+ throw new RuntimeException ("This operation is not supported.");
+ }
+
+ @Override
+ public android.net.Uri insert (android.net.Uri uri, android.content.ContentValues initialValues)
+ {
+ throw new RuntimeException ("This operation is not supported.");
+ }
+
+ @Override
+ public int delete (android.net.Uri uri, String where, String[] whereArgs)
+ {
+ throw new RuntimeException ("This operation is not supported.");
+ }
+
+ @Override
+ public int update (android.net.Uri uri, android.content.ContentValues values, String where, String[] whereArgs)
+ {
+ throw new RuntimeException ("This operation is not supported.");
+ }
+}
+
diff --git a/WatercolorGames.Pong/obj/Release/android/src/mono/android/app/ApplicationRegistration.java b/WatercolorGames.Pong/obj/Release/android/src/mono/android/app/ApplicationRegistration.java
new file mode 100644
index 0000000..b150f3d
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/mono/android/app/ApplicationRegistration.java
@@ -0,0 +1,10 @@
+package mono.android.app;
+
+public class ApplicationRegistration {
+
+ public static void registerApplications ()
+ {
+ // Application and Instrumentation ACWs must be registered first.
+
+ }
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/mono/android/app/NotifyTimeZoneChanges.java b/WatercolorGames.Pong/obj/Release/android/src/mono/android/app/NotifyTimeZoneChanges.java
new file mode 100644
index 0000000..21896a0
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/mono/android/app/NotifyTimeZoneChanges.java
@@ -0,0 +1,8 @@
+package mono.android.app;
+
+public class NotifyTimeZoneChanges extends android.content.BroadcastReceiver {
+ @Override
+ public void onReceive (android.content.Context context, android.content.Intent intent) {
+ mono.android.Runtime.notifyTimeZoneChanged ();
+ }
+}
diff --git a/WatercolorGames.Pong/obj/Release/android/src/watercolorgames/pong/R.java b/WatercolorGames.Pong/obj/Release/android/src/watercolorgames/pong/R.java
new file mode 100644
index 0000000..60c2d29
--- /dev/null
+++ b/WatercolorGames.Pong/obj/Release/android/src/watercolorgames/pong/R.java
@@ -0,0 +1,24 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * aapt tool from the resource data it found. It
+ * should not be modified by hand.
+ */
+
+package watercolorgames.pong;
+
+public final class R {
+ public static final class attr {
+ }
+ public static final class drawable {
+ public static final int icon=0x7f020000;
+ public static final int splash=0x7f020001;
+ }
+ public static final class string {
+ public static final int ApplicationName=0x7f030001;
+ public static final int Hello=0x7f030000;
+ }
+ public static final class style {
+ public static final int Theme_Splash=0x7f040000;
+ }
+}