public class

HoldDetector

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

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

Nested Classes
interface HoldDetector.IHoldDetectorListener  
Public Constructors
HoldDetector(HoldDetector.IHoldDetectorListener pClickDetectorListener)
HoldDetector(long pTriggerHoldMinimumMilliseconds, float pTriggerHoldMaximumDistance, float pTimeBetweenUpdates, HoldDetector.IHoldDetectorListener pClickDetectorListener)
Public Methods
float getTriggerHoldMaximumDistance()
long getTriggerHoldMinimumMilliseconds()
boolean isHolding()
boolean onManagedTouchEvent(TouchEvent pSceneTouchEvent)
void onUpdate(float pSecondsElapsed)
void reset()
void setTriggerHoldMaximumDistance(float pTriggerHoldMaximumDistance)
void setTriggerHoldMinimumMilliseconds(long pTriggerHoldMinimumMilliseconds)
Protected Methods
void fireListener()
[Expand]
Inherited Methods
From class org.anddev.andengine.input.touch.detector.BaseDetector
From class java.lang.Object
From interface org.anddev.andengine.engine.handler.IUpdateHandler
From interface org.anddev.andengine.entity.scene.Scene.IOnSceneTouchListener

Public Constructors

public HoldDetector (HoldDetector.IHoldDetectorListener pClickDetectorListener)

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

Public Methods

public float getTriggerHoldMaximumDistance ()

public long getTriggerHoldMinimumMilliseconds ()

public boolean isHolding ()

public boolean onManagedTouchEvent (TouchEvent pSceneTouchEvent)

public void onUpdate (float pSecondsElapsed)

public void reset ()

public void setTriggerHoldMaximumDistance (float pTriggerHoldMaximumDistance)

public void setTriggerHoldMinimumMilliseconds (long pTriggerHoldMinimumMilliseconds)

Protected Methods

protected void fireListener ()