Что такое переменная `C` в некоторых модулях в vlib? - PullRequest
0 голосов
/ 05 июля 2019

Я пытался выяснить, как использовать библиотеку изображений в vlib, в которой была переменная C:

pub fn (img Image) tex_image_2d() {
    mut rgb_flag := GL_RGB
    if img.ext == 'png' {
        rgb_flag = GL_RGBA
    }
    C.glTexImage2D(GL_TEXTURE_2D, 0, rgb_flag, img.width, 
        img.height, 0, rgb_flag, GL_UNSIGNED_BYTE, img.data)
}

В 6-й строке функция вызывает метод, который принадлежитпеременная C.Что это за объект C, и где я могу найти исходный код для него?

Заранее спасибо!

...