Pular para o conteúdo principal

FrameBuffer

Referência completa da API de FrameBuffer, incluindo construtores, atributos, atributos virtuais e métodos.

Pacote: JAVARuntime

Categoria: Shaders

Componente: não


public class FrameBuffer

Constructors

SignatureDescription
FrameBuffer(FrameBuffer)Executa FrameBuffer e retorna quando a chamada do motor termina.
FrameBuffer(int, int)Executa FrameBuffer e retorna quando a chamada do motor termina.
FrameBuffer(int, int, int)Cria uma nova instância de FrameBuffer.
FrameBuffer(int, int, int, int)Cria uma nova instância de FrameBuffer.
FrameBuffer(int, int, int, int, Texture)Cria uma nova instância de FrameBuffer.

Attributes

NameTypeDescription
frameBufferFrameBufferRepresenta o valor de frameBuffer armazenado nesta instância. Leia ou atribua para atualizar a propriedade.

Virtual Attributes

NameTypeAccessDescription
colorTextureTexturegetAtributo virtual exposto por getColorTexture. Acesse como um campo para ler ou escrever o valor subjacente.
colorTexturesCountintgetAtributo virtual exposto por getColorTexturesCount. Acesse como um campo para ler ou escrever o valor subjacente.
depthTextureTexturegetAtributo virtual exposto por getDepthTexture. Acesse como um campo para ler ou escrever o valor subjacente.
heightintgetAtributo virtual exposto por getHeight. Acesse como um campo para ler ou escrever o valor subjacente.
maxHeightintgetAtributo virtual exposto por getMaxHeight. Acesse como um campo para ler ou escrever o valor subjacente.
maxWidthintgetAtributo virtual exposto por getMaxWidth. Acesse como um campo para ler ou escrever o valor subjacente.
renderPercentageintget/setAtributo virtual exposto por getRenderPercentage. Acesse como um campo para ler ou escrever o valor subjacente.
widthintgetAtributo virtual exposto por getWidth. Acesse como um campo para ler ou escrever o valor subjacente.

Methods

SignatureReturnsDescription
resize(int, int)voidExecuta a operação resize usando os parâmetros informados (width, height).
resize(int, int, int)voidExecuta a operação resize usando os parâmetros informados (width, height, renderPercentage).
getColorTexture(int)TextureRetorna a propriedade propriedade color texture atual``.
getColorTextureArray()Texture[]Retorna a propriedade propriedade color texture array atual``.
extractGPUImageToBtm(ExtractCallback)voidExecuta extractGPUImageToBtm e retorna quando a chamada do motor termina.
saveGPUImageToFile(File)voidExecuta saveGPUImageToFile e retorna quando a chamada do motor termina.
saveGPUImageToFile(File, Runnable)voidExecuta saveGPUImageToFile e retorna quando a chamada do motor termina.
destroy()voidExecuta a operação destroy.
validate()booleanExecuta a operação validate.