public class

ContinuousHoldDetector

extends HoldDetector
implements IUpdateHandler
java.lang.Object
   ↳ org.andengine.input.touch.detector.BaseDetector
     ↳ org.andengine.input.touch.detector.HoldDetector
       ↳ org.andengine.input.touch.detector.ContinuousHoldDetector

Class Overview

Note: Needs to be registered as an IUpdateHandler to the Engine or Scene to work properly. (c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

[Expand]
Inherited Constants
From class org.andengine.input.touch.detector.HoldDetector
[Expand]
Inherited Fields
From class org.andengine.input.touch.detector.HoldDetector
Public Constructors
ContinuousHoldDetector(HoldDetector.IHoldDetectorListener pHoldDetectorListener)
ContinuousHoldDetector(long pTriggerHoldMinimumMilliseconds, float pTriggerHoldMaximumDistance, float pTimeBetweenUpdates, HoldDetector.IHoldDetectorListener pHoldDetectorListener)
Public Methods
boolean onManagedTouchEvent(TouchEvent pSceneTouchEvent)
void onUpdate(float pSecondsElapsed)
void reset()
When isHolding() this method will call through to IHoldDetectorListener#onHoldFinished(HoldDetector, long, int, float, float).
Protected Methods
void prepareHold(TouchEvent pSceneTouchEvent)
[Expand]
Inherited Methods
From class org.andengine.input.touch.detector.HoldDetector
From class org.andengine.input.touch.detector.BaseDetector
From class java.lang.Object
From interface org.andengine.engine.handler.IUpdateHandler
From interface org.andengine.entity.scene.Scene.IOnSceneTouchListener

Public Constructors

public ContinuousHoldDetector (HoldDetector.IHoldDetectorListener pHoldDetectorListener)

public ContinuousHoldDetector (long pTriggerHoldMinimumMilliseconds, float pTriggerHoldMaximumDistance, float pTimeBetweenUpdates, HoldDetector.IHoldDetectorListener pHoldDetectorListener)

Public Methods

public boolean onManagedTouchEvent (TouchEvent pSceneTouchEvent)

public void onUpdate (float pSecondsElapsed)

public void reset ()

When isHolding() this method will call through to IHoldDetectorListener#onHoldFinished(HoldDetector, long, int, float, float).

Protected Methods

protected void prepareHold (TouchEvent pSceneTouchEvent)