public class ScreenCapture extends Entity implements ScreenGrabber.IScreenGrabberCallback
| Modifier and Type | Class and Description |
|---|---|
static interface |
ScreenCapture.IScreenCaptureCallback |
IUpdateHandler.IUpdateHandlerMatcherIDisposable.AlreadyDisposedExceptionmChildren, mChildrenIgnoreUpdate, mChildrenSortPending, mChildrenVisible, mColor, mCullingEnabled, mDisposed, mIgnoreUpdate, mRotation, mRotationCenterX, mRotationCenterY, mScaleCenterX, mScaleCenterY, mScaleX, mScaleY, mSkewCenterX, mSkewCenterY, mSkewX, mSkewY, mTag, mVisible, mX, mY, mZIndexTAG_INVALID| Constructor and Description |
|---|
ScreenCapture() |
| Modifier and Type | Method and Description |
|---|---|
void |
capture(int pCaptureX,
int pCaptureY,
int pCaptureWidth,
int pCaptureHeight,
java.lang.String pFilePath,
ScreenCapture.IScreenCaptureCallback pScreencaptureCallback) |
void |
capture(int pCaptureWidth,
int pCaptureHeight,
java.lang.String pFilePath,
ScreenCapture.IScreenCaptureCallback pScreenCaptureCallback) |
protected void |
onManagedDraw(GLState pGLState,
Camera pCamera) |
protected void |
onManagedUpdate(float pSecondsElapsed) |
void |
onScreenGrabbed(android.graphics.Bitmap pBitmap) |
void |
onScreenGrabFailed(java.lang.Exception pException) |
void |
reset() |
applyRotation, applyScale, applySkew, applyTranslation, attachChild, callOnChildren, callOnChildren, clearEntityModifiers, clearUpdateHandlers, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertLocalToSceneCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, convertSceneToLocalCoordinates, detachChild, detachChild, detachChild, detachChildren, detachChildren, detachSelf, dispose, draw, finalize, getAlpha, getBlue, getChildByIndex, getChildByMatcher, getChildByTag, getChildCount, getColor, getEntityModifierCount, getFirstChild, getGreen, getLastChild, getLocalToParentTransformation, getLocalToSceneTransformation, getParent, getParentToLocalTransformation, getRed, getRotation, getRotationCenterX, getRotationCenterY, getScaleCenterX, getScaleCenterY, getScaleX, getScaleY, getSceneCenterCoordinates, getSceneCenterCoordinates, getSceneToLocalTransformation, getSkewCenterX, getSkewCenterY, getSkewX, getSkewY, getTag, getUpdateHandlerCount, getUserData, getX, getY, getZIndex, hasParent, isChildrenIgnoreUpdate, isChildrenVisible, isCulled, isCullingEnabled, isDisposed, isIgnoreUpdate, isRotated, isRotatedOrScaledOrSkewed, isScaled, isSkewed, isVisible, onApplyTransformations, onAttached, onDetached, onDraw, onUpdate, onUpdateColor, postDraw, preDraw, query, query, queryFirst, queryFirstForSubclass, queryForSubclass, queryForSubclass, registerEntityModifier, registerUpdateHandler, setAlpha, setBlue, setChildrenIgnoreUpdate, setChildrenVisible, setColor, setColor, setColor, setCullingEnabled, setGreen, setIgnoreUpdate, setParent, setPosition, setPosition, setRed, setRotation, setRotationCenter, setRotationCenterX, setRotationCenterY, setScale, setScale, setScaleCenter, setScaleCenterX, setScaleCenterY, setScaleX, setScaleY, setSkew, setSkew, setSkewCenter, setSkewCenterX, setSkewCenterY, setSkewX, setSkewY, setTag, setUserData, setVisible, setX, setY, setZIndex, sortChildren, sortChildren, sortChildren, toString, toString, unregisterEntityModifier, unregisterEntityModifiers, unregisterUpdateHandler, unregisterUpdateHandlersprotected void onManagedDraw(GLState pGLState, Camera pCamera)
onManagedDraw in class Entityprotected void onManagedUpdate(float pSecondsElapsed)
onManagedUpdate in class Entitypublic void reset()
reset in interface IUpdateHandlerreset in class Entitypublic void onScreenGrabbed(android.graphics.Bitmap pBitmap)
onScreenGrabbed in interface ScreenGrabber.IScreenGrabberCallbackpublic void onScreenGrabFailed(java.lang.Exception pException)
onScreenGrabFailed in interface ScreenGrabber.IScreenGrabberCallbackpublic void capture(int pCaptureWidth,
int pCaptureHeight,
java.lang.String pFilePath,
ScreenCapture.IScreenCaptureCallback pScreenCaptureCallback)
public void capture(int pCaptureX,
int pCaptureY,
int pCaptureWidth,
int pCaptureHeight,
java.lang.String pFilePath,
ScreenCapture.IScreenCaptureCallback pScreencaptureCallback)