Skip to main content

ZShaderProgramData

actualpackageZShaderProgramData
7 items
constructor(vertexShader: ZShader = ZShader(ZShaderType.VERTEX_SHADER), fragmentShader: ZShader = ZShader(ZShaderType.FRAGMENT_SHADER), shaderSource: ZShaderSource = ZShaderSource(), attributes: LinkedHashMap<String, ZAttribute> = LinkedHashMap(), uniforms: ZUniformCollection = ZUniformCollection())
val attributes: LinkedHashMap<String, ZAttribute>
var fragmentShader: ZShader
@Transient
open override val refId: String
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.
var shaderSource: ZShaderSource
var uniforms: ZUniformCollection
var vertexShader: ZShader