public interface com.sun.prism.Texture extends com.sun.prism.GraphicsResource
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.sun.prism.Texture
super_class: java.lang.Object
{
public abstract com.sun.prism.PixelFormat getPixelFormat();
descriptor: ()Lcom/sun/prism/PixelFormat;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getPhysicalWidth();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getPhysicalHeight();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getContentX();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getContentY();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getContentWidth();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getContentHeight();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getMaxContentWidth();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getMaxContentHeight();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setContentWidth(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
contentWidth
public abstract void setContentHeight(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
contentHeight
public abstract int getLastImageSerial();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setLastImageSerial(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
serial
public abstract void update(com.sun.prism.Image);
descriptor: (Lcom/sun/prism/Image;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
img
public abstract void update(com.sun.prism.Image, int, int);
descriptor: (Lcom/sun/prism/Image;II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
img
dstx
dsty
public abstract void update(com.sun.prism.Image, int, int, int, int);
descriptor: (Lcom/sun/prism/Image;IIII)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
img
dstx
dsty
srcw
srch
public abstract void update(com.sun.prism.Image, int, int, int, int, boolean);
descriptor: (Lcom/sun/prism/Image;IIIIZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
img
dstx
dsty
srcw
srch
skipFlush
public abstract void update(java.nio.Buffer, com.sun.prism.PixelFormat, int, int, int, int, int, int, int, boolean);
descriptor: (Ljava/nio/Buffer;Lcom/sun/prism/PixelFormat;IIIIIIIZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
buffer
format
dstx
dsty
srcx
srcy
srcw
srch
srcscan
skipFlush
public abstract void update(com.sun.prism.MediaFrame, boolean);
descriptor: (Lcom/sun/prism/MediaFrame;Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
frame
skipFlush
public abstract com.sun.prism.Texture$WrapMode getWrapMode();
descriptor: ()Lcom/sun/prism/Texture$WrapMode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean getUseMipmap();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.prism.Texture getSharedTexture(com.sun.prism.Texture$WrapMode);
descriptor: (Lcom/sun/prism/Texture$WrapMode;)Lcom/sun/prism/Texture;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
altMode
public abstract boolean getLinearFiltering();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setLinearFiltering(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
linear
public abstract void lock();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void unlock();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isLocked();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getLockCount();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void assertLocked();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void makePermanent();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void contentsUseful();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void contentsNotUseful();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isSurfaceLost();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "Texture.java"
NestMembers:
com.sun.prism.Texture$Usage com.sun.prism.Texture$WrapMode
InnerClasses:
public final Usage = com.sun.prism.Texture$Usage of com.sun.prism.Texture
public final WrapMode = com.sun.prism.Texture$WrapMode of com.sun.prism.Texture