Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ParticleRenderer

Hierarchy

Index

Constructors

constructor

Properties

indexBuffer

indexBuffer: WebGLBuffer

indices

indices: Uint16Array

properties

renderer

renderer: SystemRenderer

shader

shader: GLShader

Protected tempMatrix

tempMatrix: Matrix

Methods

destroy

  • destroy(): void
  • Returns void

flush

  • flush(): void
  • Returns void

generateBuffers

onContextChange

  • onContextChange(): void

render

  • render(...args: any[]): void
  • Parameters

    • Rest ...args: any[]

    Returns void

start

  • start(): void
  • Returns void

stop

  • stop(): void
  • Returns void

uploadAlpha

  • uploadAlpha(children: DisplayObject[], startIndex: number, amount: number, array: number[], stride: number, offset: number): void
  • Parameters

    • children: DisplayObject[]
    • startIndex: number
    • amount: number
    • array: number[]
    • stride: number
    • offset: number

    Returns void

uploadPosition

  • uploadPosition(children: DisplayObject[], startIndex: number, amount: number, array: number[], stride: number, offset: number): void
  • Parameters

    • children: DisplayObject[]
    • startIndex: number
    • amount: number
    • array: number[]
    • stride: number
    • offset: number

    Returns void

uploadRotation

  • uploadRotation(children: DisplayObject[], startIndex: number, amount: number, array: number[], stride: number, offset: number): void
  • Parameters

    • children: DisplayObject[]
    • startIndex: number
    • amount: number
    • array: number[]
    • stride: number
    • offset: number

    Returns void

uploadUvs

  • uploadUvs(children: DisplayObject[], startIndex: number, amount: number, array: number[], stride: number, offset: number): void
  • Parameters

    • children: DisplayObject[]
    • startIndex: number
    • amount: number
    • array: number[]
    • stride: number
    • offset: number

    Returns void

uploadVertices

  • uploadVertices(children: DisplayObject[], startIndex: number, amount: number, array: number[], stride: number, offset: number): void
  • Parameters

    • children: DisplayObject[]
    • startIndex: number
    • amount: number
    • array: number[]
    • stride: number
    • offset: number

    Returns void

Generated using TypeDoc