Lines Matching refs:AbstractScreenGroup
54 sptr<AbstractScreenGroup> GetAbstractScreenGroup(ScreenId dmsScreenId);
104 sptr<AbstractScreenGroup> AddToGroupLocked(sptr<AbstractScreen> newScreen);
105 sptr<AbstractScreenGroup> RemoveFromGroupLocked(sptr<AbstractScreen> screen);
107 bool RemoveChildFromGroup(sptr<AbstractScreen>, sptr<AbstractScreenGroup>);
109 sptr<AbstractScreenGroup> AddAsFirstScreenLocked(sptr<AbstractScreen> newScreen);
110 sptr<AbstractScreenGroup> AddAsSuccedentScreenLocked(sptr<AbstractScreen> newScreen);
112 void ChangeScreenGroup(sptr<AbstractScreenGroup> group, const std::vector<ScreenId>& screens,
114 void AddScreenToGroup(sptr<AbstractScreenGroup>, const std::vector<ScreenId>&,
123 void UpdateScreenGroupLayout(sptr<AbstractScreenGroup> screenGroup);
150 std::map<ScreenId, sptr<AbstractScreenGroup>> dmsScreenGroupMap_;