void MediaInterface::updateServer(const ds::UpdateParams& p){ ds::ui::Sprite::updateServer(p); if(mIdling != isIdling()){ mIdling = isIdling(); if(mIdling){ animateOff(); } else { animateOn(); } } }
void Idler::stopIdling() { if (isIdling()) { ((PegasusEngine *)g_engine)->removeIdler(this); _isIdling = false; } }
void AutoDragger::callBack() { if (isIdling()) _done = true; }
void Idler::startIdling() { if (!isIdling()) { ((PegasusEngine *)g_engine)->addIdler(this); _isIdling = true; } }
bool AutoDragger::isDragging() { return isIdling(); }