| Modifier and Type | Field and Description |
|---|---|
| private volatile boolean | |
| private final ArrayList | |
| private final Object |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final void | |
| public final void | |
| public final SurfaceUpdatedListener | |
| public final boolean | |
| public final int | |
| public final void | surfaceUpdated(final Object
is the caller object who updated the surface,
e.g. a JOGL GLDrawable. updater, final NativeSurface the updated NativeSurface ns, final long the time in ms, when the surface was updated when)Implements com. |
| isEmpty | back to summary |
|---|---|
| private volatile boolean isEmpty | |
| surfaceUpdatedListeners | back to summary |
|---|---|
| private final ArrayList<SurfaceUpdatedListener> surfaceUpdatedListeners | |
| surfaceUpdatedListenersLock | back to summary |
|---|---|
| private final Object surfaceUpdatedListenersLock | |
| SurfaceUpdatedHelper | back to summary |
|---|---|
| public SurfaceUpdatedHelper() | |
| addSurfaceUpdatedListener | back to summary |
|---|---|
| public final void addSurfaceUpdatedListener(final SurfaceUpdatedListener l) | |
| addSurfaceUpdatedListener | back to summary |
|---|---|
| public final void addSurfaceUpdatedListener(int index, final SurfaceUpdatedListener l) throws IndexOutOfBoundsException | |
| get | back to summary |
|---|---|
| public final SurfaceUpdatedListener get(final int i) | |
| removeSurfaceUpdatedListener | back to summary |
|---|---|
| public final boolean removeSurfaceUpdatedListener(final SurfaceUpdatedListener l) | |
| size | back to summary |
|---|---|
| public final int size() | |
| surfaceUpdated | back to summary |
|---|---|
| public final void surfaceUpdated(final Object updater, final NativeSurface ns, final long when) Implements com. Doc from com. Notification of a surface update event, eg. after a swap buffer operation.
| |