void Resizer::move_to(const Vector& pos) { switch (vert) { case NONE: break; case LEFT_UP: rect->p1.y = std::min(pos.y + 16, rect->p2.y - 2); break; case RIGHT_DOWN: rect->p2.y = std::max(pos.y, rect->p1.y + 2); break; } switch (horz) { case NONE: break; case LEFT_UP: rect->p1.x = std::min(pos.x + 16, rect->p2.x - 2); break; case RIGHT_DOWN: rect->p2.x = std::max(pos.x, rect->p1.x + 2); break; } refresh_pos(); }
int run(t_env* env) { int ret; int status; int i; //t_player save; i = 0; while (i < 2) { ret = fork(); if (ret == 0) { move_player(env, i); return 10; } i = i + 1; } waitpid(ret, &status, 0); usleep(50000); refresh_pos(env); //save_pos(&save); check_coll(env); return (0); }
Resizer::Resizer(Rectf* rect_, Side vert_, Side horz_) : rect(rect_), vert(vert_), horz(horz_) { refresh_pos(); }
LH_NowPlayingBar::LH_NowPlayingBar() { connect( this->plugin(), SIGNAL(updated_data()), this, SLOT(refresh_pos()) ); setMin(0); setValue(0,1); return; }
void Resizer::update(float elapsed_time) { refresh_pos(); }