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, ref sbyte uniformNames, out uint uniformIndices )
Public Shared Sub glGetUniformIndices ( _ program As UInteger, _ uniformCount As Integer, _ ByRef uniformNames As SByte, _ <OutAttribute> ByRef uniformIndices As UInteger _ )
public: static void glGetUniformIndices( unsigned int program, int uniformCount, signed char% uniformNames, [OutAttribute] unsigned int% uniformIndices )
- program (UInt32)
[Missing <param name="program"/> documentation for "M:Monobjc.OpenGL.GL.glGetUniformIndices(System.UInt32,System.Int32,System.SByte@,System.UInt32@)"]
- uniformCount (Int32)
[Missing <param name="uniformCount"/> documentation for "M:Monobjc.OpenGL.GL.glGetUniformIndices(System.UInt32,System.Int32,System.SByte@,System.UInt32@)"]
- uniformNames (SByte%)
[Missing <param name="uniformNames"/> documentation for "M:Monobjc.OpenGL.GL.glGetUniformIndices(System.UInt32,System.Int32,System.SByte@,System.UInt32@)"]
- uniformIndices (UInt32%)
[Missing <param name="uniformIndices"/> documentation for "M:Monobjc.OpenGL.GL.glGetUniformIndices(System.UInt32,System.Int32,System.SByte@,System.UInt32@)"]
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)