glGetObjectPtrLabel function

void glGetObjectPtrLabel(
  1. Pointer<Void> ptr,
  2. int bufSize,
  3. Pointer<Uint32> length,
  4. Pointer<Int8> label,
)
define glGetObjectPtrLabel GLEW_GET_FUN(__glewGetObjectPtrLabel)
GLEW_FUN_EXPORT PFNGLGETOBJECTPTRLABELPROC __glewGetObjectPtrLabel
typedef void (GLAPIENTRY * PFNGLGETOBJECTPTRLABELPROC) (void* ptr, GLsizei bufSize, GLsizei* length, GLchar *label)

Implementation

void glGetObjectPtrLabel(Pointer<Void> ptr, int bufSize, Pointer<Uint32> length,
    Pointer<Int8> label) {
  final glGetObjectPtrLabelAsFunction = _glGetObjectPtrLabel
      .cast<
          NativeFunction<
              Void Function(Pointer<Void> ptr, Uint32 bufSize,
                  Pointer<Uint32> length, Pointer<Int8> label)>>()
      .asFunction<
          void Function(Pointer<Void> ptr, int bufSize, Pointer<Uint32> length,
              Pointer<Int8> label)>();
  return glGetObjectPtrLabelAsFunction(ptr, bufSize, length, label);
}