/** * This function is called while the mode is inactive */ virtual void on_inactive(); /** * This function is called one time when mode becomes active, pos_sp_triplet must be initialized here */ virtual void on_activation(); /** * This function is called one time when mode becomes inactive */ virtual void on_inactivation(); /** * This function is called while the mode is active */ virtual void on_active();