Как я могу написать функцию "получить" для класса с помощью ChaiScript - PullRequest
0 голосов
/ 26 мая 2020

Я работаю над игровым движком и в настоящее время реализую скрипты с использованием ChaiScript. У меня есть менеджер сцен basi c, который загружает сцены из XML, и у меня есть функция, возвращающая указатель на объект по его имени. У меня также есть функции для получения и установки позиции объекта, на котором находится скрипт (я использую ECS).

Мой вопрос: как я могу получить и установить позицию из объекта, который имеет был найден с помощью функции поиска объекта? Я хочу иметь возможность напечатать что-то подобное (в ChaiScript):

findObject("example").setPosition(vec2(10, 25));

(vec2 уже реализовано)

Заранее спасибо (и извините, если я использовал неправильную терминологию )

...