public interface UpstreamSurfaceHook
ProxySurface
instance.Modifier and Type | Interface and Description |
---|---|
static interface |
UpstreamSurfaceHook.MutableSize
UpstreamSurfaceHook w/ mutable size, allowing it's ProxySurface user to resize. |
Modifier and Type | Method and Description |
---|---|
void |
create(ProxySurface s)
called within
ProxySurface.createNotify() within lock, before using surface. |
void |
destroy(ProxySurface s)
called within
ProxySurface.destroyNotify() within lock, before clearing fields. |
int |
getHeight(ProxySurface s)
Returns the height of the upstream surface, used if
ProxySurface#UPSTREAM_PROVIDES_SIZE is set. |
int |
getWidth(ProxySurface s)
Returns the width of the upstream surface, used if
ProxySurface#UPSTREAM_PROVIDES_SIZE is set. |
void create(ProxySurface s)
ProxySurface.createNotify()
within lock, before using surface.void destroy(ProxySurface s)
ProxySurface.destroyNotify()
within lock, before clearing fields.int getWidth(ProxySurface s)
ProxySurface#UPSTREAM_PROVIDES_SIZE
is set.int getHeight(ProxySurface s)
ProxySurface#UPSTREAM_PROVIDES_SIZE
is set.Copyright 2010 JogAmp Community.