У меня есть класс (EAGLView
), который вызывает метод класса C++
без проблем. Теперь проблема в том, что мне нужно вызвать в C++
class a objective-C
function
[context renderbufferStorage:GL_RENDERBUFFER fromDrawable:(CAEAGLLayer*)self.layer];
, который я не могу сделать в синтаксисе C++
.
Я мог бы связать этот вызов objective-C
с тем же классом objective-C
, который в первую очередь называется классом С++, но тогда мне нужно каким-то образом вызвать этот метод из C++
, и я не могу понять, как это сделать он.
Я попытался указать указатель на объект EAGLView
на метод С++ и включить "EAGLView.h
" в заголовок класса C++
, но я получил 3999 ошибок.
Итак, как мне это сделать? Пример был бы приятным. Я нашел только чистые C
примеры этого.