TextureCodec

Inheritance: java.lang.Object

public class TextureCodec

用于管理纹理的编码器和解码器的类。

构造函数

构造函数描述
TextureCodec()

方法

方法描述
decode(Stream stream, boolean reverseY)从流中解码纹理数据
encode(TextureData texture, Stream stream, String format)使用指定格式将纹理数据编码到流中
equals(Object arg0)
getClass()
getSupportedEncoderFormats()获取所有支持的编码器格式
hashCode()
notify()
notifyAll()
registerCodec(ITextureCodec codec)注册一组纹理编码器和解码器
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

TextureCodec()

public TextureCodec()

decode(Stream stream, boolean reverseY)

public static TextureData decode(Stream stream, boolean reverseY)

从流中解码纹理数据

Parameters:

参数类型描述
streamStream
reverseY布尔

Returns: TextureData

encode(TextureData texture, Stream stream, String format)

public static void encode(TextureData texture, Stream stream, String format)

使用指定格式将纹理数据编码到流中

Parameters:

参数类型描述
textureTextureData要编码的纹理
streamStream输出流
格式java.lang.String已编码数据的图像格式,例如 png/jpg

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

参数类型描述
arg0java.lang.Object

Returns: 布尔

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getSupportedEncoderFormats()

public static String[] getSupportedEncoderFormats()

获取所有支持的编码器格式

Returns: java.lang.String[]

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

registerCodec(ITextureCodec codec)

public static void registerCodec(ITextureCodec codec)

注册一组纹理编码器和解码器

Parameters:

参数类型描述
codecITextureCodec

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

参数类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

参数类型描述
arg0long
arg1int