Beispiel #1
0
 /// <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);
 }
Beispiel #2
0
 /// <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);
 }
Beispiel #3
0
 internal static extern void Context_SetGlobalVar4(IntPtr handle, int key, ref Vector4 value);
Beispiel #4
0
 internal static extern void RenderPath_SetShaderParameter_4(IntPtr handle, string name, ref Vector4 value);