Zernikalos/zernikalos.components.shader/ZUniformData ZUniformData data class ZUniformData(var id: Int = -1, var uniformName: String = "", var count: Int = -1, var dataType: ZDataType = ZTypes.NONE) : ZComponentData, ZBaseUniform(source) Members Constructors ZUniformData Link copied to clipboard constructor(id: Int = -1, uniformName: String = "", count: Int = -1, dataType: ZDataType = ZTypes.NONE) Properties byteSize Link copied to clipboard val byteSize: Int count Link copied to clipboard var count: Int dataType Link copied to clipboard var dataType: ZDataType id Link copied to clipboard open override var id: IntRepresents the unique identifier for a ZUniform instance. This ID is used to differentiate between different uniform components refId Link copied to clipboard @Transientopen override val refId: StringRepresents 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. uniformName Link copied to clipboard open override var uniformName: StringThis is the name within the shader source code value Link copied to clipboard open override var value: ZAlgebraObject ZUniformCollectionPrevious PageZUniformModelViewProjectionMatrixNext Page