Zernikaloscomponents.shaderZShaderRendererZShaderRenderer Members Constructors ZShaderRenderer Link copied to clipboard commonmetalogl expect constructor(ctx: ZRenderingContext, data: ZShaderData)actual constructor(ctx: ZRenderingContext, data: ZShaderData)actual constructor(ctx: ZRenderingContext, data: ZShaderData) Properties fragmentShader Link copied to clipboard metal lateinit var fragmentShader: MTLFunctionProtocol library Link copied to clipboard metal lateinit var library: MTLLibraryProtocol shader Link copied to clipboard ogl var shader: GLWrap vertexShader Link copied to clipboard metal lateinit var vertexShader: MTLFunctionProtocol Functions bind Link copied to clipboard commonmetalogl open fun bind()open fun bind()open fun bind() initialize Link copied to clipboard commonmetalogl expect open override fun initialize()expect fun initialize(source: ZShaderSource)actual open override fun initialize()actual fun initialize(source: ZShaderSource)actual open override fun initialize()actual fun initialize(source: ZShaderSource) render Link copied to clipboard commonmetalogl open fun render()open fun render()open fun render() unbind Link copied to clipboard commonmetalogl open fun unbind()open fun unbind()open fun unbind()