Мое приложение wxWidgets (редактор игр) взаимодействует с игровой библиотекой, которую следует использовать в циклическом подходе.В игровой библиотеке есть метод mainLoop (), который вызывается N раз в секунду.Пользовательский интерфейс редактора игры позволяет пользователям делать вещи, которые могут изменить состояние игровой библиотеки.Я хочу избежать этого, когда вызывается mainLoop ().Пользователи должны иметь возможность изменять состояние игровой библиотеки (добавление-удаление объектов и т. Д.) Только тогда, когда метод mainLoop () работает.
Как я могу это сделать?Редактор игры написан для платформ Windows.Я видел класс с именем wxEventLoopBase, но я не нашел ничего полезного (примеры кода).