Class JmeAndroidSystem


  • public class JmeAndroidSystem
    extends com.jme3.system.JmeSystemDelegate
    • Field Summary

      • Fields inherited from class com.jme3.system.JmeSystemDelegate

        errorMessageHandler, initialized, logger, lowPermissions, settingsHandler, softTextDialogInput, storageFolders
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String getAudioRendererType()  
      com.jme3.system.Platform getPlatform()  
      java.net.URL getPlatformAssetConfigURL()  
      java.io.File getStorageFolder​(com.jme3.system.JmeSystem.StorageFolderType type)  
      static android.view.View getView()  
      void initialize​(com.jme3.system.AppSettings settings)  
      com.jme3.audio.AudioRenderer newAudioRenderer​(com.jme3.system.AppSettings settings)  
      com.jme3.system.JmeContext newContext​(com.jme3.system.AppSettings settings, com.jme3.system.JmeContext.Type contextType)  
      static void setView​(android.view.View view)  
      void showSoftKeyboard​(boolean show)  
      void writeImageFile​(java.io.OutputStream outStream, java.lang.String format, java.nio.ByteBuffer imageData, int width, int height)  
      • Methods inherited from class com.jme3.system.JmeSystemDelegate

        getBuildInfo, getFullName, getResource, getResourceAsStream, getSoftTextDialogInput, handleErrorMessage, handleSettings, isLowPermissions, newAssetManager, newAssetManager, setErrorMessageHandler, setLowPermissions, setSettingsHandler, setSoftTextDialogInput, showErrorDialog, showSettingsDialog, trackDirectMemory
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JmeAndroidSystem

        public JmeAndroidSystem()
    • Method Detail

      • getPlatformAssetConfigURL

        public java.net.URL getPlatformAssetConfigURL()
        Specified by:
        getPlatformAssetConfigURL in class com.jme3.system.JmeSystemDelegate
      • writeImageFile

        public void writeImageFile​(java.io.OutputStream outStream,
                                   java.lang.String format,
                                   java.nio.ByteBuffer imageData,
                                   int width,
                                   int height)
                            throws java.io.IOException
        Specified by:
        writeImageFile in class com.jme3.system.JmeSystemDelegate
        Throws:
        java.io.IOException
      • newContext

        public com.jme3.system.JmeContext newContext​(com.jme3.system.AppSettings settings,
                                                     com.jme3.system.JmeContext.Type contextType)
        Specified by:
        newContext in class com.jme3.system.JmeSystemDelegate
      • newAudioRenderer

        public com.jme3.audio.AudioRenderer newAudioRenderer​(com.jme3.system.AppSettings settings)
        Specified by:
        newAudioRenderer in class com.jme3.system.JmeSystemDelegate
      • initialize

        public void initialize​(com.jme3.system.AppSettings settings)
        Specified by:
        initialize in class com.jme3.system.JmeSystemDelegate
      • getPlatform

        public com.jme3.system.Platform getPlatform()
        Overrides:
        getPlatform in class com.jme3.system.JmeSystemDelegate
      • getStorageFolder

        public java.io.File getStorageFolder​(com.jme3.system.JmeSystem.StorageFolderType type)
        Overrides:
        getStorageFolder in class com.jme3.system.JmeSystemDelegate
      • setView

        public static void setView​(android.view.View view)
      • getView

        public static android.view.View getView()
      • getAudioRendererType

        public static java.lang.String getAudioRendererType()
      • showSoftKeyboard

        public void showSoftKeyboard​(boolean show)
        Specified by:
        showSoftKeyboard in class com.jme3.system.JmeSystemDelegate