Original signature is 'extern void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar** uniformNames, GLuint* uniformIndices);'
C# | Visual Basic | Visual C++ |
public static void glGetUniformIndices( uint program, int uniformCount, sbyte[] uniformNames, IntPtr uniformIndices )
Public Shared Sub glGetUniformIndices ( _ program As UInteger, _ uniformCount As Integer, _ uniformNames As SByte(), _ uniformIndices As IntPtr _ )
public: static void glGetUniformIndices( unsigned int program, int uniformCount, array<signed char>^ uniformNames, IntPtr uniformIndices )
- program (UInt32)
[Missing <param name="program"/> documentation for "M:Monobjc.OpenGL.GL.glGetUniformIndices(System.UInt32,System.Int32,System.SByte[],System.IntPtr)"]
- uniformCount (Int32)
[Missing <param name="uniformCount"/> documentation for "M:Monobjc.OpenGL.GL.glGetUniformIndices(System.UInt32,System.Int32,System.SByte[],System.IntPtr)"]
- uniformNames (array<SByte>[]()[][])
[Missing <param name="uniformNames"/> documentation for "M:Monobjc.OpenGL.GL.glGetUniformIndices(System.UInt32,System.Int32,System.SByte[],System.IntPtr)"]
- uniformIndices (IntPtr)
[Missing <param name="uniformIndices"/> documentation for "M:Monobjc.OpenGL.GL.glGetUniformIndices(System.UInt32,System.Int32,System.SByte[],System.IntPtr)"]
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)