Je ne compte pas développer un jeux en 3D

Dans IB (interface builder) on peux ajouter des zone OPENGL de la meme manière que l'on ajoute des bouton, mais alors il faut relier le code du moteur a cette zone comme on attribut une action a un bouton on c'est autre chose.
Merci d'avance pour votre réponse
(je parle pour l'api de programmation cocoa).