Я работаю над игровым движком и в настоящее время реализую скрипты с использованием ChaiScript. У меня есть менеджер сцен basi c, который загружает сцены из XML, и у меня есть функция, возвращающая указатель на объект по его имени. У меня также есть функции для получения и установки позиции объекта, на котором находится скрипт (я использую ECS).
Мой вопрос: как я могу получить и установить позицию из объекта, который имеет был найден с помощью функции поиска объекта? Я хочу иметь возможность напечатать что-то подобное (в ChaiScript):
findObject("example").setPosition(vec2(10, 25));
(vec2
уже реализовано)
Заранее спасибо (и извините, если я использовал неправильную терминологию )