Skip to main content

ZUniformData

actualpackageZUniformData
8 items
constructorZUniformData
constructor(id: Int = -1, uniformName: String = "", count: Int = -1, dataType: ZDataType = ZTypes.NONE)
val byteSize: Int
var count: Int
var dataType: ZDataType
varid
open override var id: Int
Represents the unique identifier for a ZUniform instance. This ID is used to differentiate between different uniform components
@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.
open override var uniformName: String
This is the name within the shader source code
open override var value: ZAlgebraObject