Interface: IPass
Core-API.IPass
Hierarchy
IDisposable
↳
IPass
Implemented by
Properties
isPass
• isPass: boolean
enabled
• enabled: boolean
needsSwap
• needsSwap: boolean
clear
• clear: boolean
renderToScreen
• renderToScreen: boolean
uniforms
• Optional
uniforms: Object
Index signature
▪ [name: string
]: IUniform
onDirty
• Optional
onDirty: () => void
[]
materialExtension
• Optional
materialExtension: MaterialExtension
uiConfig
• Optional
uiConfig: UiObjectConfig
<any
, string
>
Inherited from
Methods
setSize
▸ setSize(width
, height
): void
Parameters
Name | Type |
---|---|
width | number |
height | number |
Returns
void
render
▸ render(renderer
, writeBuffer
, readBuffer
, deltaTime
, maskActive
): void
Parameters
Name | Type |
---|---|
renderer | any |
writeBuffer | any |
readBuffer | any |
deltaTime | number |
maskActive | boolean |
Returns
void
updateShaderProperties
▸ Optional
updateShaderProperties(updater?
): void
Parameters
Name | Type |
---|---|
updater? | IShaderPropertiesUpdater | (undefined | IShaderPropertiesUpdater )[] |
Returns
void