Original Post
Im making a GUI wrapper for the DXUT gui functions. Now when I put the void CALLBACK GUI::OnGUIEvent( UINT nEvent, int nControlID, CDXUTControl* pControl, void* pUserContext ) into the class and passing the pointers to it with bool GUI::Init() { g_HUD.SetCallback( OnGUIEvent ); } during setup i get this: gui.cpp(14) : error C3867: 'GUI::OnGUIEvent': function call missing argument list; use '&GUI::OnGUIEvent' to create a pointer to member I cant see what the difference is before I put it into a class. Stefan