All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AndroidAL AndroidALC AndroidAudioData AndroidAudioLoader AndroidAudioLoaderwill create anAndroidAudioDataobject with the specified asset key.AndroidBufferAllocator Deprecated. implementedAndroidNativeBufferAllocatorinstead.AndroidBufferImageLoader Loads textures using Android's Bitmap class, but does not have the RGBA8 alpha bug.AndroidConfigChooser AndroidConfigChooser is used to determine the best suited EGL ConfigAndroidEFX AndroidGestureProcessor AndroidGestureHandler uses Gesture type listeners to create jME TouchEvents for gestures.AndroidGL AndroidHarness AndroidHarnesswraps a jme application object and runs it on AndroidAndroidHarnessFragment AndroidInputHandler AndroidInputis the main class that connects the Android system inputs to jME.AndroidInputHandler14 AndroidInputHandler14extendsAndroidInputHandlerto add the onHover and onGenericMotion events that where added in Android rev 14 (Android 4.0).
The onGenericMotion events are the main interface to Joystick axes.AndroidJoyInput Main class that manages various joystick devices.AndroidJoyInput14 AndroidJoyInput14extendsAndroidJoyInputto include support for physical joysticks/gamepads.AndroidJoystickJoyInput14 Main class that creates and manages Android inputs for physical gamepads/joysticks.AndroidKeyMapping AndroidKeyMapping is just a utility to convert the Android keyCodes into jME KeyCodes so that events received in jME's KeyEvent will match between Desktop and Android.AndroidLocator AndroidLogHandler Converts from Java based logging (Loggerto Android based loggingLog.AndroidNativeBufferAllocator Allocates and destroys direct byte buffers using native code.AndroidNativeImageLoader Native image loader to deal with filetypes that support alpha channels.AndroidScreenshots AndroidSensorJoyInput AndroidSensorJoyInput converts the Android Sensor system into Joystick events.AndroidTouchInput AndroidTouchInput is the base class that receives touch inputs from the Android system and creates the TouchEvents for jME.AndroidTouchInput14 AndroidTouchHandler14 extends AndroidTouchHandler to process the onHover events added in Android rev 14 (Android 4.0).DefaultAndroidProfiler An AppProfiler implementation that integrates the per-frame application-wide timings for update versus render into the Android systrace utility.JmeAndroidSystem JmeSurfaceView A RelativeLayout class holder that wraps aGLSurfaceViewas a renderer UI component and usesOGLESContextas a renderer context to render a jme game on an android view for custom xml designs. The main idea ofJmeSurfaceViewclass is to start a jMonkeyEngine application in aSystemListenercontext on a GL_ES thread, then the game is rendered and updated through aGLSurfaceViewcomponent with a delay of user's choice using aHandler, during the delay, the user has the ability to handle a couple of actions asynchronously as displaying a progress bar on a SplashScreen or an image or even play a preface game music of choice.JmeSurfaceView.DestructionPolicy Determines whether the app context would be destructed with the holder activity context in case ofJmeSurfaceView.DestructionPolicy.DESTROY_WHEN_FINISHor be spared for a second use in case ofJmeSurfaceView.DestructionPolicy.KEEP_WHEN_FINISH.JmeSurfaceView.GameState Used as a static memory to protect the game context from destruction by Activity#onDestroy().MjpegFileWriter Released under BSD LicenseNativeVorbisFile NativeVorbisLoader OGLESContext OnExceptionThrown An interface designed to listen for exceptions and fire an event when an exception is thrown.OnLayoutDrawn An interface used for dispatching an event when the layout holding theGLSurfaceViewis drawn, the event is dispatched on the user activity context thread.OnRendererCompleted An interface used for invoking an event when the user delay finishes, on the first update of the game.OnRendererStarted An interface used for invoking an event when the application is started explicitly fromJmeSurfaceView.startRenderer(int).RendererUtil Utility class used by the OGLESShaderRenderer and sister classes.RingBuffer<T> Ring buffer (fixed size queue) implementation using a circular array (array with wrap-around).TouchEventPool TouchEventPool provides a RingBuffer of jME TouchEvents to help with garbage collection on Android.VideoRecorderAppState A Video recording AppState that records the screen output into an AVI file with M-JPEG content.VideoRecorderAppState.IsoTimer