Compositor | melonJS

Class Compositor

Hierarchy (View Summary)

Index

Constructors

constructor

Properties

attributes

attributes: Object[] | undefined

currentSamplerUnit

currentSamplerUnit: number | undefined

currentShader

currentShader: GLShader | undefined

defaultShader

defaultShader: GLShader | undefined

gl

gl: any

mode

mode: number | undefined

renderer

renderer: any

stride

stride: number | undefined

vertexData

vertexData: VertexArrayBuffer | undefined

vertexSize

vertexSize: number | undefined

viewMatrix

viewMatrix: any

Methods

addAttribute

  • addAttribute(
        name: string,
        size: number,
        type: number,
        normalized: boolean,
        offset: number,
    ): void

    Parameters

    • name: string
    • size: number
    • type: number
    • normalized: boolean
    • offset: number

    Returns void

bind

  • Returns void

flush

  • flush(mode?: number): void

    Parameters

    • Optionalmode: number = ...

    Returns void

setProjection

  • Returns void

useShader

  • Returns void