public class DoubleSceneSplitScreenEngine extends Engine
Engine.EngineDestroyedException, Engine.EngineLock, Engine.UpdateThreadmCamera, mScene, mSurfaceHeight, mSurfaceWidth| Constructor and Description |
|---|
DoubleSceneSplitScreenEngine(EngineOptions pEngineOptions,
Camera pSecondCamera) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
convertSurfaceToSceneTouchEvent(Camera pCamera,
TouchEvent pSurfaceTouchEvent) |
Camera |
getCamera()
Deprecated.
|
protected Camera |
getCameraFromSurfaceTouchEvent(TouchEvent pTouchEvent) |
Camera |
getFirstCamera() |
Scene |
getFirstScene() |
Scene |
getScene()
Deprecated.
|
protected Scene |
getSceneFromSurfaceTouchEvent(TouchEvent pTouchEvent) |
Camera |
getSecondCamera() |
Scene |
getSecondScene() |
protected void |
onDrawScene(GLState pGLState,
Camera pFirstCamera) |
protected void |
onUpdateCameraSurface() |
protected void |
onUpdateScene(float pSecondsElapsed) |
protected void |
onUpdateUpdateHandlers(float pSecondsElapsed) |
void |
setFirstScene(Scene pScene) |
void |
setScene(Scene pScene)
Deprecated.
|
void |
setSecondScene(Scene pScene) |
clearDrawHandlers, clearUpdateHandlers, convertSceneToSurfaceTouchEvent, disableAccelerationSensor, disableLocationSensor, disableOrientationSensor, enableAccelerationSensor, enableAccelerationSensor, enableLocationSensor, enableOrientationSensor, enableOrientationSensor, enableVibrator, getAccelerationData, getEngineLock, getEngineOptions, getFontManager, getMusicManager, getOrientationData, getSecondsElapsedTotal, getShaderProgramManager, getSoundManager, getSurfaceHeight, getSurfaceWidth, getTextureManager, getTouchController, getVertexBufferObjectManager, isRunning, onAccuracyChanged, onDestroy, onDrawFrame, onLocationChanged, onProviderDisabled, onProviderEnabled, onReloadResources, onSensorChanged, onStatusChanged, onTouch, onTouchEvent, onTouchHUD, onTouchScene, onUpdate, onUpdateDrawHandlers, registerDrawHandler, registerUpdateHandler, runOnUpdateThread, runOnUpdateThread, runSafely, setSurfaceSize, setTouchController, start, startUpdateThread, stop, unregisterDrawHandler, unregisterUpdateHandler, vibrate, vibratepublic DoubleSceneSplitScreenEngine(EngineOptions pEngineOptions, Camera pSecondCamera)
public Camera getFirstCamera()
public Camera getSecondCamera()
public Scene getFirstScene()
public Scene getSecondScene()
@Deprecated public void setScene(Scene pScene)
public void setFirstScene(Scene pScene)
public void setSecondScene(Scene pScene)
protected void onDrawScene(GLState pGLState, Camera pFirstCamera)
onDrawScene in class Engineprotected Camera getCameraFromSurfaceTouchEvent(TouchEvent pTouchEvent)
getCameraFromSurfaceTouchEvent in class Engineprotected Scene getSceneFromSurfaceTouchEvent(TouchEvent pTouchEvent)
getSceneFromSurfaceTouchEvent in class Engineprotected void onUpdateScene(float pSecondsElapsed)
onUpdateScene in class Engineprotected void convertSurfaceToSceneTouchEvent(Camera pCamera, TouchEvent pSurfaceTouchEvent)
convertSurfaceToSceneTouchEvent in class Engineprotected void onUpdateUpdateHandlers(float pSecondsElapsed)
onUpdateUpdateHandlers in class Engineprotected void onUpdateCameraSurface()
onUpdateCameraSurface in class Engine