@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
@ApiStatus.Experimental
public interface GPUImageCopyTexture
| Modifier and Type | Interface and Description |
|---|---|
static interface |
GPUImageCopyTexture.Builder |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
aspect() |
static GPUImageCopyTexture.Builder |
create(GPUTexture texture) |
int |
mipLevel() |
GPUOrigin3D |
origin() |
void |
setAspect(java.lang.String aspect) |
void |
setMipLevel(int mipLevel) |
default void |
setOrigin(double... origin) |
void |
setOrigin(GPUOrigin3D origin) |
default void |
setOrigin(GPUOrigin3DDict origin) |
default void |
setOrigin(JsArray<java.lang.Double> origin) |
void |
setTexture(GPUTexture texture) |
GPUTexture |
texture() |
@JsOverlay @Nonnull static GPUImageCopyTexture.Builder create(@Nonnull GPUTexture texture)
@JsProperty(name="texture") @Nonnull GPUTexture texture()
@JsProperty
void setTexture(@Nonnull
GPUTexture texture)
@JsProperty(name="aspect") @GPUTextureAspect java.lang.String aspect()
@JsProperty void setAspect(@GPUTextureAspect @Nonnull java.lang.String aspect)
@JsProperty(name="mipLevel") int mipLevel()
@JsProperty void setMipLevel(int mipLevel)
@JsProperty(name="origin") GPUOrigin3D origin()
@JsProperty
void setOrigin(@Nonnull
GPUOrigin3D origin)
@JsOverlay
default void setOrigin(@Nonnull
JsArray<java.lang.Double> origin)
@JsOverlay
default void setOrigin(@Nonnull
double... origin)
@JsOverlay
default void setOrigin(@Nonnull
GPUOrigin3DDict origin)