GL.Uniform3 GL.Uniform3 Method

Definition

Overloads

Uniform3(Int32, UInt32, UInt32, UInt32) Uniform3(Int32, UInt32, UInt32, UInt32)
Uniform3(Int32, Single, Single, Single) Uniform3(Int32, Single, Single, Single)
Uniform3(Int32, Int32, Int32, Int32) Uniform3(Int32, Int32, Int32, Int32)
Uniform3(Int32, Int32, UInt32[]) Uniform3(Int32, Int32, UInt32[])
Uniform3(Int32, Int32, UInt32*) Uniform3(Int32, Int32, UInt32*)
Uniform3(Int32, Int32, UInt32) Uniform3(Int32, Int32, UInt32)
Uniform3(Int32, Int32, Single[]) Uniform3(Int32, Int32, Single[])
Uniform3(Int32, Int32, Single) Uniform3(Int32, Int32, Single)
Uniform3(Int32, Int32, Int32[]) Uniform3(Int32, Int32, Int32[])
Uniform3(Int32, Int32, Int32*) Uniform3(Int32, Int32, Int32*)
Uniform3(Int32, Int32, Int32) Uniform3(Int32, Int32, Int32)
Uniform3(Int32, Vector3) Uniform3(Int32, Vector3)
Uniform3(Int32, Vector3) Uniform3(Int32, Vector3)
Uniform3(Int32, Int32, Single*) Uniform3(Int32, Int32, Single*)

Uniform3(Int32, UInt32, UInt32, UInt32) Uniform3(Int32, UInt32, UInt32, UInt32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3ui", Version="3.0")]
[System.CLSCompliant(false)]
public static void Uniform3 (int location, uint v0, uint v1, uint v2);
static member Uniform3 : int * uint32 * uint32 * uint32 -> unit

Parameters

location
Int32 Int32

Uniform3(Int32, Single, Single, Single) Uniform3(Int32, Single, Single, Single)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3f", Version="3.0")]
public static void Uniform3 (int location, float x, float y, float z);
static member Uniform3 : int * single * single * single -> unit

Parameters

location
Int32 Int32

Uniform3(Int32, Int32, Int32, Int32) Uniform3(Int32, Int32, Int32, Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3i", Version="3.0")]
public static void Uniform3 (int location, int x, int y, int z);
static member Uniform3 : int * int * int * int -> unit

Parameters

location
Int32 Int32

Uniform3(Int32, Int32, UInt32[]) Uniform3(Int32, Int32, UInt32[])

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3uiv", Version="3.0")]
[System.CLSCompliant(false)]
public static void Uniform3 (int location, int count, uint[] value);
static member Uniform3 : int * int * uint32[] -> unit

Parameters

location
Int32 Int32
count
Int32 Int32
value
UInt32[]

Uniform3(Int32, Int32, UInt32*) Uniform3(Int32, Int32, UInt32*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3uiv", Version="3.0")]
[System.CLSCompliant(false)]
public static void Uniform3 (int location, int count, uint* value);
static member Uniform3 : int * int * nativeptr<uint32> -> unit

Parameters

location
Int32 Int32
count
Int32 Int32
value
UInt32*

Uniform3(Int32, Int32, UInt32) Uniform3(Int32, Int32, UInt32)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3uiv", Version="3.0")]
[System.CLSCompliant(false)]
public static void Uniform3 (int location, int count, ref uint value);
static member Uniform3 : int * int *  -> unit

Parameters

location
Int32 Int32
count
Int32 Int32
value
UInt32 UInt32

Uniform3(Int32, Int32, Single[]) Uniform3(Int32, Int32, Single[])

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3fv", Version="3.0")]
public static void Uniform3 (int location, int count, float[] v);
static member Uniform3 : int * int * single[] -> unit

Parameters

location
Int32 Int32
count
Int32 Int32
v
Single[]

Uniform3(Int32, Int32, Single) Uniform3(Int32, Int32, Single)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3fv", Version="3.0")]
public static void Uniform3 (int location, int count, ref float v);
static member Uniform3 : int * int *  -> unit

Parameters

location
Int32 Int32
count
Int32 Int32

Uniform3(Int32, Int32, Int32[]) Uniform3(Int32, Int32, Int32[])

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3iv", Version="3.0")]
public static void Uniform3 (int location, int count, int[] v);
static member Uniform3 : int * int * int[] -> unit

Parameters

location
Int32 Int32
count
Int32 Int32
v
Int32[]

Uniform3(Int32, Int32, Int32*) Uniform3(Int32, Int32, Int32*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3iv", Version="3.0")]
[System.CLSCompliant(false)]
public static void Uniform3 (int location, int count, int* v);
static member Uniform3 : int * int * nativeptr<int> -> unit

Parameters

location
Int32 Int32
count
Int32 Int32
v
Int32*

Uniform3(Int32, Int32, Int32) Uniform3(Int32, Int32, Int32)

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3iv", Version="3.0")]
public static void Uniform3 (int location, int count, ref int v);
static member Uniform3 : int * int *  -> unit

Parameters

location
Int32 Int32
count
Int32 Int32

Uniform3(Int32, Vector3) Uniform3(Int32, Vector3)

Important

This API is not CLS-compliant.

[System.CLSCompliant(false)]
public static void Uniform3 (int location, ref OpenTK.Vector3 vector);
static member Uniform3 : int *  -> unit

Parameters

location
Int32 Int32
vector
Vector3 Vector3

Uniform3(Int32, Vector3) Uniform3(Int32, Vector3)

public static void Uniform3 (int location, OpenTK.Vector3 vector);
static member Uniform3 : int * OpenTK.Vector3 -> unit

Parameters

location
Int32 Int32
vector
Vector3 Vector3

Uniform3(Int32, Int32, Single*) Uniform3(Int32, Int32, Single*)

Important

This API is not CLS-compliant.

[OpenTK.AutoGenerated(Category="3.0", EntryPoint="glUniform3fv", Version="3.0")]
[System.CLSCompliant(false)]
public static void Uniform3 (int location, int count, float* v);
static member Uniform3 : int * int * nativeptr<single> -> unit

Parameters

location
Int32 Int32
count
Int32 Int32
v
Single*

Applies to