class AerobikeParams public static const struct AP_Param GroupInfo var

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
class AerobikeParams {
public:
static const struct AP_Param::GroupInfo var_info[];
void populate_rudderF(float * const coeff) const;
void populate_rudderB(float * const coeff) const;
void populate_thrustF(float * const coeff) const;
void populate_thrustB(float * const coeff) const;
protected:
#define DECL(name, i) AP_Float _##name##_k##i
#define DECL8(name) DECL(name, 1); DECL(name, 2); DECL(name, 3); DECL(name, 4);\
DECL(name, 5); DECL(name, 6); DECL(name, 7); DECL(name, 8)
DECL8(rudderF);
DECL8(rudderB);
DECL8(thrustF);
DECL8(thrustB);
#undef DECL8
#undef DECL
};