Home
last modified time | relevance | path

Searched refs:AbstractScreenGroup (Results 1 – 7 of 7) sorted by relevance

/foundation/windowmanager/dmserver/include/
Dabstract_screen.h34 class AbstractScreenGroup; variable
44 sptr<AbstractScreenGroup> GetGroup() const;
79 class AbstractScreenGroup : public AbstractScreen {
81AbstractScreenGroup(sptr<AbstractScreenController>, ScreenId dmsId, ScreenId rsId, std::string nam…
83 AbstractScreenGroup() = delete;
84 WM_DISALLOW_COPY_AND_MOVE(AbstractScreenGroup);
85 ~AbstractScreenGroup();
Dabstract_screen_controller.h52 sptr<AbstractScreenGroup> GetAbstractScreenGroup(ScreenId dmsScreenId);
87 sptr<AbstractScreenGroup> AddToGroupLocked(sptr<AbstractScreen> newScreen);
88 sptr<AbstractScreenGroup> RemoveFromGroupLocked(sptr<AbstractScreen> newScreen);
89 bool RemoveChildFromGroup(sptr<AbstractScreen>, sptr<AbstractScreenGroup>);
91 sptr<AbstractScreenGroup> AddAsFirstScreenLocked(sptr<AbstractScreen> newScreen);
92 sptr<AbstractScreenGroup> AddAsSuccedentScreenLocked(sptr<AbstractScreen> newScreen);
94 void ChangeScreenGroup(sptr<AbstractScreenGroup> group, const std::vector<ScreenId>& screens,
96 void AddScreenToGroup(sptr<AbstractScreenGroup>, const std::vector<ScreenId>&,
131 std::map<ScreenId, sptr<AbstractScreenGroup>> dmsScreenGroupMap_;
Dabstract_display_controller.h60 …ocessNormalScreenDisconnected(sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGrou…
61 …ocessExpandScreenDisconnected(sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGrou…
/foundation/windowmanager/dmserver/src/
Dabstract_screen.cpp52 sptr<AbstractScreenGroup> AbstractScreen::GetGroup() const in GetGroup()
249 AbstractScreenGroup::AbstractScreenGroup(sptr<AbstractScreenController> screenController, ScreenId … in AbstractScreenGroup() function in OHOS::Rosen::AbstractScreenGroup
257 AbstractScreenGroup::~AbstractScreenGroup() in ~AbstractScreenGroup()
263 sptr<ScreenGroupInfo> AbstractScreenGroup::ConvertToScreenGroupInfo() const in ConvertToScreenGroupInfo()
279 bool AbstractScreenGroup::GetRSDisplayNodeConfig(sptr<AbstractScreen>& dmsScreen, struct RSDisplayN… in GetRSDisplayNodeConfig()
318 bool AbstractScreenGroup::AddChild(sptr<AbstractScreen>& dmsScreen, Point& startPoint) in AddChild()
340 bool AbstractScreenGroup::AddChildren(std::vector<sptr<AbstractScreen>>& dmsScreens, std::vector<Po… in AddChildren()
354 bool AbstractScreenGroup::RemoveChild(sptr<AbstractScreen>& dmsScreen) in RemoveChild()
372 bool AbstractScreenGroup::HasChild(ScreenId childScreen) const in HasChild()
377 std::vector<sptr<AbstractScreen>> AbstractScreenGroup::GetChildren() const in GetChildren()
[all …]
Dabstract_screen_controller.cpp164 sptr<AbstractScreenGroup> AbstractScreenController::GetAbstractScreenGroup(ScreenId dmsScreenId) in GetAbstractScreenGroup()
258 sptr<AbstractScreenGroup> screenGroup = AddToGroupLocked(absScreen); in ProcessScreenConnected()
303 sptr<AbstractScreenGroup> screenGroup; in ProcessScreenDisconnected()
356 sptr<AbstractScreenGroup> AbstractScreenController::AddToGroupLocked(sptr<AbstractScreen> newScreen) in AddToGroupLocked()
358 sptr<AbstractScreenGroup> res; in AddToGroupLocked()
368 sptr<AbstractScreenGroup> AbstractScreenController::RemoveFromGroupLocked(sptr<AbstractScreen> scre… in RemoveFromGroupLocked()
377 sptr<AbstractScreenGroup> screenGroup = iter->second; in RemoveFromGroupLocked()
384 …Controller::RemoveChildFromGroup(sptr<AbstractScreen> screen, sptr<AbstractScreenGroup> screenGrou… in RemoveChildFromGroup()
409 sptr<AbstractScreenGroup> screenGroup = iter->second; in CheckScreenInScreenGroup()
413 sptr<AbstractScreenGroup> AbstractScreenController::AddAsFirstScreenLocked(sptr<AbstractScreen> new… in AddAsFirstScreenLocked()
[all …]
Dabstract_display_controller.cpp131 sptr<AbstractScreenGroup> group = absScreen->GetGroup(); in OnAbstractScreenConnect()
156 sptr<AbstractScreenGroup> screenGroup; in OnAbstractScreenDisconnect()
194 sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGroup) in ProcessNormalScreenDisconnected()
213 sptr<AbstractScreen> absScreen, sptr<AbstractScreenGroup> screenGroup) in ProcessExpandScreenDisconnected()
259 sptr<AbstractScreenGroup> group = absScreen->GetGroup(); in ProcessDisplayUpdateOrientation()
/foundation/windowmanager/utils/include/
Dscreen_group_info.h26 friend class AbstractScreenGroup; variable