Lines Matching defs:screens
410 std::vector<ScreenId> screens;
413 screens.emplace_back(screenItem->dmsId_);
416 MakeMirror(defaultScreenId, screens);
796 auto screens = screenGroup->GetChildren();
797 if (screens.size() <= 1) {
802 std::sort(screens.begin(), screens.end(), [](const auto &a, const auto &b) {
808 for (auto& screen : screens) {
1079 DMError AbstractScreenController::MakeMirror(ScreenId screenId, std::vector<ScreenId> screens)
1104 startPoints.insert(startPoints.begin(), screens.size(), point);
1108 ChangeScreenGroup(group, screens, startPoints, filterMirroredScreen, ScreenCombination::SCREEN_MIRROR);
1154 void AbstractScreenController::ChangeScreenGroup(sptr<AbstractScreenGroup> group, const std::vector<ScreenId>& screens,
1161 for (uint64_t i = 0; i != screens.size(); i++) {
1162 ScreenId screenId = screens[i];
1242 void AbstractScreenController::RemoveVirtualScreenFromGroup(std::vector<ScreenId> screens)
1244 if (screens.empty()) {
1248 for (ScreenId screenId : screens) {