public final class

GridDrawManager

extends Object
java.lang.Object
   ↳ com.cooliris.media.GridDrawManager

Summary

Constants
int PASS_FOCUS_CONTENT
int PASS_FRAME
int PASS_FRAME_PLACEHOLDER
int PASS_LOCATION_LABEL
int PASS_MEDIASET_SOURCE_LABEL
int PASS_PLACEHOLDER
int PASS_SELECTION_LABEL
int PASS_TEXT_LABEL
int PASS_THUMBNAIL_CONTENT
int PASS_VIDEO_LABEL
Public Constructors
GridDrawManager(Context context, GridCamera camera, GridDrawables drawables, DisplayList displayList, DisplayItem[] displayItems, DisplaySlot[] displaySlots)
Public Methods
void drawBlendedComponents(RenderView view, GL11 gl, float alpha, int state, int hudMode, float stackMixRatio, float gridMixRatio, MediaBucketList selectedBucketList, MediaBucketList markedBucketList, boolean isFeedLoading)
void drawFocusItems(RenderView view, GL11 gl, float zoomValue, boolean slideshowMode, float timeElapsedSinceView)
void drawThumbnails(RenderView view, GL11 gl, int state)
float getFocusQuadHeight()
float getFocusQuadWidth()
void prepareDraw(IndexRange bufferedVisibleRange, IndexRange visibleRange, int selectedSlot, int currentFocusSlot, int currentScaleSlot, boolean currentFocusIsPressed, float spreadValue, ScaleGestureDetector scaleGestureDetector, boolean holdPosition)
boolean update(float timeElapsed)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int PASS_FOCUS_CONTENT

Constant Value: 1 (0x00000001)

public static final int PASS_FRAME

Constant Value: 2 (0x00000002)

public static final int PASS_FRAME_PLACEHOLDER

Constant Value: 4 (0x00000004)

public static final int PASS_LOCATION_LABEL

Constant Value: 8 (0x00000008)

public static final int PASS_MEDIASET_SOURCE_LABEL

Constant Value: 9 (0x00000009)

public static final int PASS_PLACEHOLDER

Constant Value: 3 (0x00000003)

public static final int PASS_SELECTION_LABEL

Constant Value: 6 (0x00000006)

public static final int PASS_TEXT_LABEL

Constant Value: 5 (0x00000005)

public static final int PASS_THUMBNAIL_CONTENT

Constant Value: 0 (0x00000000)

public static final int PASS_VIDEO_LABEL

Constant Value: 7 (0x00000007)

Public Constructors

public GridDrawManager (Context context, GridCamera camera, GridDrawables drawables, DisplayList displayList, DisplayItem[] displayItems, DisplaySlot[] displaySlots)

Public Methods

public void drawBlendedComponents (RenderView view, GL11 gl, float alpha, int state, int hudMode, float stackMixRatio, float gridMixRatio, MediaBucketList selectedBucketList, MediaBucketList markedBucketList, boolean isFeedLoading)

public void drawFocusItems (RenderView view, GL11 gl, float zoomValue, boolean slideshowMode, float timeElapsedSinceView)

public void drawThumbnails (RenderView view, GL11 gl, int state)

public float getFocusQuadHeight ()

public float getFocusQuadWidth ()

public void prepareDraw (IndexRange bufferedVisibleRange, IndexRange visibleRange, int selectedSlot, int currentFocusSlot, int currentScaleSlot, boolean currentFocusIsPressed, float spreadValue, ScaleGestureDetector scaleGestureDetector, boolean holdPosition)

public boolean update (float timeElapsed)