Chamando o método Objective-C da função de membro C ++?
Eu tenho uma aula (EAGLView
), que chama uma função de membro de umC++
classe sem problemas. Agora, o problema é que eu preciso chamar issoC++
classe Aobjective-C
function
[context renderbufferStorage:GL_RENDERBUFFER fromDrawable:(CAEAGLLayer*)self.layer];
que eu não posso fazer emC++
sintaxe.
Eu poderia embrulhar issoObjective-C
ligue para o mesmoObjective-C
classe que em primeiro lugar chamado de classe C ++, mas então eu preciso de alguma forma chamar esse método deC++
e não consigo descobrir como fazer isso.
Eu tentei dar um ponteiro paraEAGLView
objeto para a função de membro C ++ e incluir o "EAGLView.h
" no meuC++
cabeçalho da classe, mas eu tenho 3999 erros ..
Então, como devo fazer isso? Um exemplo seria legal .. eu só encontrei puroC
exemplos de como fazer isso.