ObjectBehaviour(options_t opt) : object(opt), default_options(opt) {};
                  
                  
                  
                  
                  
                      void change_default_options(options_t opt) {
                  
                  
                          default_options(opt);
                  
                  
                      }
                  
                  
                  
                  
                  
                      void render(context_t context, const matrix4 &transformation) override {
                  
                  
                          if (!is_done) {
                  
                  
                              this->handle_on_render(context);
                  
                  
                          }
                  
                  
                          // is_done can change during behaviour handler
                  
                  
                          if (!is_done) {
                  
                  
                              object.render(context, transformation);
                  
                  
                          }
                  
                  
                      };
                  
                  
                  
                  
                  
                      void on_done(const done_handler_t<object_t> &h) {
                  
                  
                          on_done_handler = h;
                  
                  
                      };
                  
                  
                  
                  
                  
                      void on_focus_changed(const focus_change_handler_t<object_t> &h) {
                  
                  
                          on_focus_changed_handler = h;
                  
                  
                      }
                  
                  
                  
                  
                  
                  protected:
                  
                  
                      object_t object;
                  
                  
                      options_t default_options;
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  error: type
                  
                  
                        'stitching::CircleOptions' does not provide a call operator
                  
                  
                              default_options(opt);
                  
                  
                  
                  
                  
                  кто может подсказать, как ту быть?? или в чем именно ошибка
                  
                  
                
void change_default_options(options_t opt) { default_options = opt; }
Пожалуйста скидывай код через paste.ubuntu.com
наверное, очень интересно программировать наугад
Обсуждают сегодня