/ohos5.0/foundation/window/window_manager/window_scene/session/screen/include/ |
H A D | screen_session.h | 258 class ScreenSessionGroup : public ScreenSession { 260 …ScreenSessionGroup(ScreenId smsId, ScreenId rsId, std::string name, ScreenCombination combination); 261 ScreenSessionGroup() = delete; 262 WM_DISALLOW_COPY_AND_MOVE(ScreenSessionGroup); 263 ~ScreenSessionGroup();
|
/ohos5.0/foundation/window/window_manager/window_scene/session_manager/include/ |
H A D | screen_session_manager.h | 153 sptr<ScreenSessionGroup> AddToGroupLocked(sptr<ScreenSession> newScreen, bool isUnique = false); 154 …sptr<ScreenSessionGroup> AddAsFirstScreenLocked(sptr<ScreenSession> newScreen, bool isUnique = fal… 155 sptr<ScreenSessionGroup> AddAsSuccedentScreenLocked(sptr<ScreenSession> newScreen); 156 sptr<ScreenSessionGroup> RemoveFromGroupLocked(sptr<ScreenSession> screen); 157 sptr<ScreenSessionGroup> GetAbstractScreenGroup(ScreenId smsScreenId); 161 void ChangeScreenGroup(sptr<ScreenSessionGroup> group, const std::vector<ScreenId>& screens, 164 bool RemoveChildFromGroup(sptr<ScreenSession> screen, sptr<ScreenSessionGroup> screenGroup); 166 void AddScreenToGroup(sptr<ScreenSessionGroup> group, 379 friend class ScreenSessionGroup; variable 437 std::map<ScreenId, sptr<ScreenSessionGroup>> smsScreenGroupMap_;
|
/ohos5.0/foundation/window/window_manager/window_scene/session/screen/src/ |
H A D | screen_session.cpp | 1220 ScreenSessionGroup::ScreenSessionGroup(ScreenId screenId, ScreenId rsId, in ScreenSessionGroup() function in OHOS::Rosen::ScreenSessionGroup 1230 ScreenSessionGroup::~ScreenSessionGroup() in ~ScreenSessionGroup() 1278 bool ScreenSessionGroup::AddChild(sptr<ScreenSession>& smsScreen, Point& startPoint, in AddChild() 1316 bool ScreenSessionGroup::RemoveChild(sptr<ScreenSession>& smsScreen) in RemoveChild() 1337 bool ScreenSessionGroup::HasChild(ScreenId childScreen) const in HasChild() 1342 std::vector<sptr<ScreenSession>> ScreenSessionGroup::GetChildren() const in GetChildren() 1351 std::vector<Point> ScreenSessionGroup::GetChildrenPosition() const in GetChildrenPosition() 1360 Point ScreenSessionGroup::GetChildPosition(ScreenId screenId) const in GetChildPosition() 1370 size_t ScreenSessionGroup::GetChildCount() const in GetChildCount() 1375 ScreenCombination ScreenSessionGroup::GetScreenCombination() const in GetScreenCombination() [all …]
|
/ohos5.0/foundation/window/window_manager/utils/include/ |
H A D | screen_group_info.h | 26 friend class ScreenSessionGroup; variable
|
/ohos5.0/foundation/window/window_manager/window_scene/test/dms_unittest/ |
H A D | multi_screen_manager_test.cpp | 115 …sptr<ScreenSessionGroup> sessiongroup = new ScreenSessionGroup(mainScreenId, rsId, name, combinati…
|
H A D | screen_session_test.cpp | 1278 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); 1297 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); 1327 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); 1348 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); 1364 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); 1383 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); 1398 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); 1833 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE); 1848 ScreenSessionGroup sessionGroup(1, 1, "create", ScreenCombination::SCREEN_ALONE);
|
H A D | screen_session_manager_test.cpp | 838 sptr<ScreenSessionGroup> sessiongroup=nullptr; 859 sptr<ScreenSessionGroup> sessiongroup=nullptr; 905 sptr<ScreenSessionGroup> sreengroup=nullptr; 946 sptr<ScreenSessionGroup> sessiongroup=nullptr; 1009 sptr<ScreenSessionGroup> sessiongroup; 1048 sptr<ScreenSessionGroup> group;
|
/ohos5.0/foundation/window/window_manager/window_scene/session_manager/src/ |
H A D | screen_session_manager.cpp | 3097 sptr<ScreenSessionGroup> screenGroup = GetAbstractScreenGroup(screen->groupSmsId_); in StopScreens() 3555 sptr<ScreenSessionGroup> res; in AddToGroupLocked() 3573 sptr<ScreenSessionGroup> screenGroup; in AddAsFirstScreenLocked() 3575 screenGroup = new(std::nothrow) ScreenSessionGroup(smsGroupScreenId, in AddAsFirstScreenLocked() 3579 screenGroup = new(std::nothrow) ScreenSessionGroup(smsGroupScreenId, in AddAsFirstScreenLocked() 3583 screenGroup = new(std::nothrow) ScreenSessionGroup(smsGroupScreenId, in AddAsFirstScreenLocked() 3639 sptr<ScreenSessionGroup> ScreenSessionManager::RemoveFromGroupLocked(sptr<ScreenSession> screen) in RemoveFromGroupLocked() 3643 sptr<ScreenSessionGroup> screenGroup = GetAbstractScreenGroup(groupSmsId); in RemoveFromGroupLocked() 3707 sptr<ScreenSessionGroup> ScreenSessionManager::GetAbstractScreenGroup(ScreenId smsScreenId) in GetAbstractScreenGroup() 3727 sptr<ScreenSessionGroup> screenGroup = iter->second; in CheckScreenInScreenGroup() [all …]
|