@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="GPUImageCopyTexture")
@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() |
int |
mipLevel() |
GPUOrigin3D |
origin() |
void |
setAspect(@JsNonNull java.lang.String aspect) |
void |
setMipLevel(int mipLevel) |
default void |
setOrigin(double... origin) |
void |
setOrigin(@JsNonNull GPUOrigin3D origin) |
default void |
setOrigin(GPUOrigin3DDict origin) |
default void |
setOrigin(JsArray<java.lang.Double> origin) |
void |
setTexture(@JsNonNull GPUTexture texture) |
@JsNonNull GPUTexture |
texture() |
static GPUImageCopyTexture.Builder |
texture(GPUTexture texture) |
@JsOverlay @Nonnull static GPUImageCopyTexture.Builder texture(@Nonnull GPUTexture texture)
@JsProperty(name="texture") @JsNonNull GPUTexture texture()
@JsProperty void setTexture(@JsNonNull GPUTexture texture)
@JsProperty(name="aspect") @GPUTextureAspect java.lang.String aspect()
@JsProperty void setAspect(@GPUTextureAspect @JsNonNull java.lang.String aspect)
@JsProperty(name="mipLevel") int mipLevel()
@JsProperty void setMipLevel(int mipLevel)
@JsProperty(name="origin") GPUOrigin3D origin()
@JsProperty void setOrigin(@JsNonNull GPUOrigin3D origin)
@JsOverlay
default void setOrigin(@Nonnull
JsArray<java.lang.Double> origin)
@JsOverlay
default void setOrigin(@Nonnull
GPUOrigin3DDict origin)
@JsOverlay
default void setOrigin(@Nonnull
double... origin)