Home
last modified time | relevance | path

Searched refs:ScreenSessionGroup (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/window/window_manager/window_scene/session/screen/include/
H A Dscreen_session.h258 class ScreenSessionGroup : public ScreenSession {
260ScreenSessionGroup(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 Dscreen_session_manager.h153 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 Dscreen_session.cpp1220 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 Dscreen_group_info.h26 friend class ScreenSessionGroup; variable
/ohos5.0/foundation/window/window_manager/window_scene/test/dms_unittest/
H A Dmulti_screen_manager_test.cpp115 …sptr<ScreenSessionGroup> sessiongroup = new ScreenSessionGroup(mainScreenId, rsId, name, combinati…
H A Dscreen_session_test.cpp1278 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 Dscreen_session_manager_test.cpp838 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 Dscreen_session_manager.cpp3097 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 …]