public class ScreenGrabber extends Entity
| Modifier and Type | Class and Description |
|---|---|
static interface |
ScreenGrabber.IScreenGrabberCallback |
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 |
|---|
ScreenGrabber() |
| Modifier and Type | Method and Description |
|---|---|
void |
grab(int pGrabX,
int pGrabY,
int pGrabWidth,
int pGrabHeight,
ScreenGrabber.IScreenGrabberCallback pScreenGrabCallback) |
void |
grab(int pGrabWidth,
int pGrabHeight,
ScreenGrabber.IScreenGrabberCallback pScreenGrabCallback) |
protected void |
onManagedDraw(GLState pGLState,
Camera pCamera) |
protected void |
onManagedUpdate(float pSecondsElapsed) |
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 grab(int pGrabWidth,
int pGrabHeight,
ScreenGrabber.IScreenGrabberCallback pScreenGrabCallback)
public void grab(int pGrabX,
int pGrabY,
int pGrabWidth,
int pGrabHeight,
ScreenGrabber.IScreenGrabberCallback pScreenGrabCallback)