ZShader
8 items
constructorZShader
constructor()constructor(type: ZShaderType)
override val isInitialized: Boolean
Represents a boolean value indicating whether a component has been initialized.
open override val isRenderizable: Boolean = true
Represents a boolean value indicating whether a component is renderizable.
valrefId
Represents the unique identifier for a reference-based component. The refId is used as a distinctive key for retrieving or linking this component within reference-dependent systems.
valrenderer
val renderer: ZShaderRenderer
valtype
val type: ZShaderType
open override fun createRenderer(ctx: ZRenderingContext): ZShaderRenderer
funinitialize
open override fun initialize(ctx: ZRenderingContext)fun initialize(source: ZShaderSource)
Initializes the ZComponent using the provided ZRenderingContext.