40package com.jogamp.opengl.util.packrect;
85 public void beginMovement(Object oldBackingStore, Object newBackingStore);
92 public void move(Object oldBackingStore,
94 Object newBackingStore,
98 public void endMovement(Object oldBackingStore, Object newBackingStore);
Represents a rectangular region on the backing store.
This interface must be implemented by the end user and is called in response to events like addition ...
boolean additionFailed(Rect cause, int attemptNumber)
Notification that addition of the given Rect failed because a maximum size was set in the RectanglePa...
boolean preExpand(Rect cause, int attemptNumber)
Notification that expansion of the backing store is about to be done due to addition of the given rec...
void beginMovement(Object oldBackingStore, Object newBackingStore)
Notification that movement is starting.
void endMovement(Object oldBackingStore, Object newBackingStore)
Notification that movement is ending.
Object allocateBackingStore(int w, int h)
void deleteBackingStore(Object backingStore)
boolean canCompact()
Indication whether this BackingStoreManager supports compaction; in other words, the allocation of a ...
void move(Object oldBackingStore, Rect oldLocation, Object newBackingStore, Rect newLocation)
Tells the manager to move the contents of the given rect from the old location on the old backing sto...