нужно вызвать ф-ию glutDisplayFunc, которая принимает аргумент типа void(*)() (назвоем его FP). Таким образом отсутствует возможность передать ч-з FP какой-либо объект.
                  
                  
                  Я попробовал сделать следующее:
                  
                  
                  auto applier = [](Foo* obj, Func f) {
                  
                  
                   (obj->*f)()
                  
                  
                  }
                  
                  
                  std::function<void()> binding = std::bind(applier, this, &Foo::SomeFunc)
                  
                  
                
Скастуй?
Нет, нельзя. Страдай.
Обсуждают сегодня