Я использую GDExtension godot-cpp. Как мне привязать любой оператор?
Приведен упрощенный пример: все методы реализованы в исходном коде, кроме привязки оператора.
namespace godot {
class MyClass : public RefCounted
{
GDCLASS(MyClass, RefCounted)
public:
float get_stuff() const;
void set_stuff(float stuff);
bool operator==(float const& other) const;
protected:
static void _bind_methods();
private:
float stuff_;
};
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... -operators