added new param-editing to APs and Beacons
changed drawing for better debuging changed layer editing option to add and delete layers some minor changes
This commit is contained in:
@@ -26,7 +26,7 @@ public:
|
||||
}
|
||||
|
||||
virtual int getNumParams() const override {
|
||||
return 3;
|
||||
return 6;
|
||||
}
|
||||
|
||||
virtual Param getParamDesc(const int idx) const override {
|
||||
@@ -34,6 +34,9 @@ public:
|
||||
case 0: return Param("name", ParamType::STRING);
|
||||
case 1: return Param("MAC", ParamType::STRING);
|
||||
case 2: return Param("Position", ParamType::POINT3);
|
||||
case 3: return Param("TXP", ParamType::FLOAT);
|
||||
case 4: return Param("EXP", ParamType::FLOAT);
|
||||
case 5: return Param("WAF", ParamType::FLOAT);
|
||||
}
|
||||
throw 1;
|
||||
}
|
||||
@@ -43,6 +46,9 @@ public:
|
||||
case 0: return ap->name;
|
||||
case 1: return ap->mac;
|
||||
case 2: return ap->pos;
|
||||
case 3: return ap->model.txp;
|
||||
case 4: return ap->model.exp;
|
||||
case 5: return ap->model.waf;
|
||||
}
|
||||
throw 1;
|
||||
}
|
||||
@@ -52,6 +58,9 @@ public:
|
||||
case 0: ap->name = val.toString(); break;
|
||||
case 1: ap->mac = val.toString(); break;
|
||||
case 2: ap->pos = val.toPoint3(); break;
|
||||
case 3: ap->model.txp = val.toFloat(); break;
|
||||
case 4: ap->model.exp = val.toFloat(); break;
|
||||
case 5: ap->model.waf = val.toFloat(); break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user