ZShaderProgramData
7 items
constructorZShaderProgramData
constructor(vertexShader: ZShader = ZShader(ZShaderType.VERTEX_SHADER), fragmentShader: ZShader = ZShader(ZShaderType.FRAGMENT_SHADER), shaderSource: ZShaderSource = ZShaderSource(), attributes: LinkedHashMap<String, ZAttribute> = LinkedHashMap(), uniforms: ZUniformCollection = ZUniformCollection())
valattributes
val attributes: LinkedHashMap<String, ZAttribute>
var fragmentShader: ZShader
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.
varshaderSource
var shaderSource: ZShaderSource
varuniforms
var uniforms: ZUniformCollection
varvertexShader
var vertexShader: ZShader