void
|
clearDrawHandlers()
|
void
|
clearUpdateHandlers()
|
void
|
convertSceneToSurfaceTouchEvent(Camera pCamera, TouchEvent pSurfaceTouchEvent)
|
void
|
convertSurfaceToSceneTouchEvent(Camera pCamera, TouchEvent pSurfaceTouchEvent)
|
boolean
|
disableAccelerationSensor(Context pContext)
|
void
|
disableLocationSensor(Context pContext)
|
boolean
|
disableOrientationSensor(Context pContext)
|
boolean
|
enableAccelerationSensor(Context pContext, IAccelerationListener pAccelerationListener, AccelerationSensorOptions pAccelerationSensorOptions)
|
boolean
|
enableAccelerationSensor(Context pContext, IAccelerationListener pAccelerationListener)
|
void
|
enableLocationSensor(Context pContext, ILocationListener pLocationListener, LocationSensorOptions pLocationSensorOptions)
|
boolean
|
enableOrientationSensor(Context pContext, IOrientationListener pOrientationListener)
|
boolean
|
enableOrientationSensor(Context pContext, IOrientationListener pOrientationListener, OrientationSensorOptions pOrientationSensorOptions)
|
boolean
|
enableVibrator(Context pContext)
|
AccelerationData
|
getAccelerationData()
|
Camera
|
getCamera()
|
Camera
|
getCameraFromSurfaceTouchEvent(TouchEvent pTouchEvent)
|
Engine.EngineLock
|
getEngineLock()
|
EngineOptions
|
getEngineOptions()
|
FontManager
|
getFontManager()
|
MusicManager
|
getMusicManager()
|
OrientationData
|
getOrientationData()
|
Scene
|
getScene()
|
Scene
|
getSceneFromSurfaceTouchEvent(TouchEvent pTouchEvent)
|
float
|
getSecondsElapsedTotal()
|
ShaderProgramManager
|
getShaderProgramManager()
|
SoundManager
|
getSoundManager()
|
int
|
getSurfaceHeight()
|
int
|
getSurfaceWidth()
|
TextureManager
|
getTextureManager()
|
ITouchController
|
getTouchController()
|
VertexBufferObjectManager
|
getVertexBufferObjectManager()
|
synchronized
boolean
|
isRunning()
|
void
|
onAccuracyChanged(Sensor pSensor, int pAccuracy)
|
void
|
onDestroy()
|
void
|
onDrawFrame(GLState pGLState)
|
void
|
onDrawScene(GLState pGLState, Camera pCamera)
|
void
|
onLocationChanged(Location pLocation)
|
void
|
onProviderDisabled(String pProvider)
|
void
|
onProviderEnabled(String pProvider)
|
void
|
onReloadResources()
|
void
|
onSensorChanged(SensorEvent pEvent)
|
void
|
onStatusChanged(String pProvider, int pStatus, Bundle pExtras)
|
boolean
|
onTouch(View pView, MotionEvent pSurfaceMotionEvent)
|
boolean
|
onTouchEvent(TouchEvent pSurfaceTouchEvent)
|
boolean
|
onTouchHUD(Camera pCamera, TouchEvent pSceneTouchEvent)
|
boolean
|
onTouchScene(Scene pScene, TouchEvent pSceneTouchEvent)
|
void
|
onUpdate(long pNanosecondsElapsed)
|
void
|
onUpdateCameraSurface()
|
void
|
onUpdateDrawHandlers(GLState pGLState, Camera pCamera)
|
void
|
onUpdateScene(float pSecondsElapsed)
|
void
|
onUpdateUpdateHandlers(float pSecondsElapsed)
|
void
|
registerDrawHandler(IDrawHandler pDrawHandler)
|
void
|
registerUpdateHandler(IUpdateHandler pUpdateHandler)
|
void
|
runOnUpdateThread(Runnable pRunnable, boolean pOnlyWhenEngineRunning)
This method is useful when you want to execute code on the Engine.UpdateThread , even though the Engine is paused.
|
void
|
runOnUpdateThread(Runnable pRunnable)
|
void
|
runSafely(Runnable pRunnable)
|
void
|
setScene(Scene pScene)
|
void
|
setSurfaceSize(int pSurfaceWidth, int pSurfaceHeight)
|
void
|
setTouchController(ITouchController pTouchController)
|
synchronized
void
|
start()
|
synchronized
void
|
stop()
|
void
|
unregisterDrawHandler(IDrawHandler pDrawHandler)
|
void
|
unregisterUpdateHandler(IUpdateHandler pUpdateHandler)
|
void
|
vibrate(long pMilliseconds)
|
void
|
vibrate(long[] pPattern, int pRepeat)
|