Как в AngelScript лучше сделать bindigs к union type
Для саморазвития изучаю AngelScript и пишу bindings к SFML.
Как и во многих библиотеках в качестве типа Event
в SFML используется структура со вложенным union
.
Как я понимаю, в самом AngelScript поддержки union
нет.
Вопрос в том, как лучше "эмулировать" типы, подобные sf::Event
/SDL_Event
?
UPD: Понятно, что типы, используемые в union
нужно будет регистрировать. Интересно, как реализовать доступ к полям внутри.