OnDecodeTexturePngBytes


public fun interface OnDecodeTexturePngBytes


See also
onDecodeTexture

Summary

Public methods

abstract @NonNull String
onDecodeTexture(@NonNull String clientTextureId, byte[] pngBytes)

Low-level callback for recording serialized textures when a BrushFamily is decoded.

Public methods

onDecodeTexture

Added in 1.1.0-alpha04
abstract @NonNull String onDecodeTexture(@NonNull String clientTextureId, byte[] pngBytes)

Low-level callback for recording serialized textures when a BrushFamily is decoded.

Parameters
@NonNull String clientTextureId

The client-provided texture ID.

byte[] pngBytes

The PNG bytes of the texture bitmap, or null if none was encoded.

Returns
@NonNull String

The texture ID to use in the decoded BrushFamily.