MonobjcMonobjc Documented Class Library
glGetActiveUniformsiv Method (program, uniformCount, uniformIndices, pname, params)
NamespacesMonobjc.OpenGLGLglGetActiveUniformsiv(UInt32, Int32, array<UInt32>[]()[][], UInt32, IntPtr)

Original signature is 'extern void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint* uniformIndices, GLenum pname, GLint* params);'

Declaration Syntax
C#Visual BasicVisual C++
public static void glGetActiveUniformsiv(
	uint program,
	int uniformCount,
	uint[] uniformIndices,
	uint pname,
	IntPtr params
)
Public Shared Sub glGetActiveUniformsiv ( _
	program As UInteger, _
	uniformCount As Integer, _
	uniformIndices As UInteger(), _
	pname As UInteger, _
	params As IntPtr _
)
public:
static void glGetActiveUniformsiv(
	unsigned int program, 
	int uniformCount, 
	array<unsigned int>^ uniformIndices, 
	unsigned int pname, 
	IntPtr params
)
Parameters
program (UInt32)

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

uniformCount (Int32)

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

uniformIndices (array<UInt32>[]()[][])

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

pname (UInt32)

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

params (IntPtr)

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

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)