/// <summary> /// Sets the shader used by this renderer. /// </summary> /// <param name="shader">The shader to be used by this renderer.</param> /// <since_tizen> 3 </since_tizen> public void SetShader(Shader shader) { NDalicPINVOKE.Renderer_SetShader(swigCPtr, Shader.getCPtr(shader)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
/// <summary> /// Sets the shader used by this renderer. /// </summary> /// <param name="shader">The shader to be used by this renderer.</param> /// <since_tizen> 3 </since_tizen> public void SetShader(Shader shader) { Interop.Renderer.SetShader(SwigCPtr, Shader.getCPtr(CurrentShader = shader)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
/// <summary> /// Create an instance of Renderer. /// </summary> /// <since_tizen> 3 </since_tizen> public Renderer(Geometry geometry, Shader shader) : this(NDalicPINVOKE.Renderer_New(Geometry.getCPtr(geometry), Shader.getCPtr(shader)), true) { if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
/// <summary> /// Create an instance of Renderer. /// </summary> /// <since_tizen> 3 </since_tizen> public Renderer(Geometry geometry, Shader shader) : this(Interop.Renderer.New(Geometry.getCPtr(geometry), Shader.getCPtr(shader)), true) { CurrentGeometry = geometry; CurrentShader = shader; if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }