public abstract class

BaseMenuAnimator

extends Object
implements IMenuAnimator
java.lang.Object
   ↳ org.andengine.entity.scene.menu.animator.BaseMenuAnimator
Known Direct Subclasses

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

Constants
float DURATION
Fields
protected final IEaseFunction mEaseFunction
protected final HorizontalAlign mHorizontalAlign
protected final float mMenuItemSpacing
[Expand]
Inherited Fields
From interface org.andengine.entity.scene.menu.animator.IMenuAnimator
Public Constructors
BaseMenuAnimator()
BaseMenuAnimator(IEaseFunction pEaseFunction)
BaseMenuAnimator(float pMenuItemSpacing)
BaseMenuAnimator(float pMenuItemSpacing, IEaseFunction pEaseFunction)
BaseMenuAnimator(HorizontalAlign pHorizontalAlign)
BaseMenuAnimator(HorizontalAlign pHorizontalAlign, IEaseFunction pEaseFunction)
BaseMenuAnimator(HorizontalAlign pHorizontalAlign, float pMenuItemSpacing)
BaseMenuAnimator(HorizontalAlign pHorizontalAlign, float pMenuItemSpacing, IEaseFunction pEaseFunction)
Protected Methods
float getMaximumWidth(ArrayList<IMenuItem> pMenuItems)
float getOverallHeight(ArrayList<IMenuItem> pMenuItems)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.andengine.entity.scene.menu.animator.IMenuAnimator

Constants

protected static final float DURATION

Constant Value: 1.0

Fields

protected final IEaseFunction mEaseFunction

protected final HorizontalAlign mHorizontalAlign

protected final float mMenuItemSpacing

Public Constructors

public BaseMenuAnimator ()

public BaseMenuAnimator (IEaseFunction pEaseFunction)

public BaseMenuAnimator (float pMenuItemSpacing)

public BaseMenuAnimator (float pMenuItemSpacing, IEaseFunction pEaseFunction)

public BaseMenuAnimator (HorizontalAlign pHorizontalAlign)

public BaseMenuAnimator (HorizontalAlign pHorizontalAlign, IEaseFunction pEaseFunction)

public BaseMenuAnimator (HorizontalAlign pHorizontalAlign, float pMenuItemSpacing)

public BaseMenuAnimator (HorizontalAlign pHorizontalAlign, float pMenuItemSpacing, IEaseFunction pEaseFunction)

Protected Methods

protected float getMaximumWidth (ArrayList<IMenuItem> pMenuItems)

protected float getOverallHeight (ArrayList<IMenuItem> pMenuItems)