Class: UboSystem
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:14
System plugin to the renderer to manage uniform buffers.
Advanced
Extended by
Implements
Constructors
Constructor
> new UboSystem(adaptor): UboSystem
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:18
Parameters
adaptor
Returns
UboSystem
Methods
destroy()
> destroy(): void
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:34
Generic destroy methods to be overridden by the subclass
Returns
void
Implementation of
ensureUniformGroup()
> ensureUniformGroup(uniformGroup): void
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:25
Parameters
uniformGroup
Returns
void
getUniformGroupData()
> getUniformGroupData(uniformGroup): object
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:26
Parameters
uniformGroup
Returns
object
layout
> layout: UboLayout
syncFunction
> syncFunction: (uniforms, data, dataInt32, offset) => void
Parameters
uniforms
Record<string, any>
data
Float32Array
dataInt32
Int32Array
offset
number
Returns
void
syncUniformGroup()
> syncUniformGroup(uniformGroup, data?, offset?): boolean
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:32
Parameters
uniformGroup
data?
Float32Array<ArrayBufferLike>
offset?
number
Returns
boolean
updateUniformGroup()
> updateUniformGroup(uniformGroup): boolean
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:33
Parameters
uniformGroup
Returns
boolean