Я пытаюсь создать привязки python для некоторого кода на С++, используя swig. Кажется, у меня возникла проблема с попыткой создания свойств python из некоторых функций доступа, которые у меня есть для таких методов, как:
class Player {
public:
void entity(Entity* entity);
Entity* entity() const;
};
Я попытался создать свойство, используя функцию свойства python, но кажется, что создаваемые классы оболочки оболочки не совместимы с ним, по крайней мере, для сеттеров.
Как вы создаете свойства с помощью swig?