| 12345678910111213141516171819202122232425262728293031323334353637 |
- package org.libsdl.app;
- import android.content.Context;
- /**
- SDL library initialization
- */
- public class SDL {
- // This function should be called first and sets up the native code
- // so it can call into the Java classes
- public static void setupJNI() {
- SDLActivity.nativeSetupJNI();
- SDLAudioManager.nativeSetupJNI();
- SDLControllerManager.nativeSetupJNI();
- }
- // This function should be called each time the activity is started
- public static void initialize() {
- setContext(null);
- SDLActivity.initialize();
- SDLAudioManager.initialize();
- SDLControllerManager.initialize();
- }
- // This function stores the current activity (SDL or not)
- public static void setContext(Context context) {
- mContext = context;
- }
- public static Context getContext() {
- return mContext;
- }
- protected static Context mContext;
- }
|