/// <summary> /// Set global variable with the respective key and value /// </summary> public void SetGlobalVar(StringHash key, Vector4 value) { Runtime.ValidateRefCounted(this); Context_SetGlobalVar4(handle, key.Code, ref value); }
/// <summary> /// Set a shader parameter in all commands that define it. /// </summary> public void SetShaderParameter(string name, Vector4 value) { Runtime.ValidateRefCounted(this); RenderPath_SetShaderParameter_4(handle, name, ref value); }
internal static extern void Context_SetGlobalVar4(IntPtr handle, int key, ref Vector4 value);
internal static extern void RenderPath_SetShaderParameter_4(IntPtr handle, string name, ref Vector4 value);