MonobjcMonobjc Documented Class Library
glShaderSource Method (shader, count, string, length)
NamespacesMonobjc.OpenGLGLglShaderSource(UInt32, Int32, IntPtr, array<Int32>[]()[][])

Original signature is 'extern void glShaderSource (GLuint shader, GLsizei count, const GLchar* *string, const GLint *length);'

Declaration Syntax
C#Visual BasicVisual C++
public static void glShaderSource(
	uint shader,
	int count,
	IntPtr string,
	int[] length
)
Public Shared Sub glShaderSource ( _
	shader As UInteger, _
	count As Integer, _
	string As IntPtr, _
	length As Integer() _
)
public:
static void glShaderSource(
	unsigned int shader, 
	int count, 
	IntPtr string, 
	array<int>^ length
)
Parameters
shader (UInt32)

[Missing <param name="shader"/> documentation for "M:Monobjc.OpenGL.GL.glShaderSource(System.UInt32,System.Int32,System.IntPtr,System.Int32[])"]

count (Int32)

[Missing <param name="count"/> documentation for "M:Monobjc.OpenGL.GL.glShaderSource(System.UInt32,System.Int32,System.IntPtr,System.Int32[])"]

string (IntPtr)

[Missing <param name="string"/> documentation for "M:Monobjc.OpenGL.GL.glShaderSource(System.UInt32,System.Int32,System.IntPtr,System.Int32[])"]

length (array<Int32>[]()[][])

[Missing <param name="length"/> documentation for "M:Monobjc.OpenGL.GL.glShaderSource(System.UInt32,System.Int32,System.IntPtr,System.Int32[])"]

Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.OpenGL (Module: Monobjc.OpenGL)