14 static const char* name() {
return "Arm"; }
20 Arm&
info(std::unique_ptr<rbjson::Object> armInfo) {
21 extra().set(
"info", armInfo.release());
Arm & onPositionChanged(callback_t cb)
Arm & info(std::unique_ptr< rbjson::Object > armInfo)
Arm & onGrab(callback_t cb)
std::function< void(Constructed &)> callback_t
void addCallback(const std::string &name, const callback_t &cb)