Home
last modified time | relevance | path

Searched refs:visibilityChangeInfo (Results 1 - 5 of 5) sorted by relevance

/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_manager_test8.cpp130 std::vector<std::pair<uint64_t, WindowVisibilityState>> visibilityChangeInfo; in HWTEST_F() local
132 ssm_->DealwithVisibilityChange(visibilityChangeInfo, currVisibleData); in HWTEST_F()
134 visibilityChangeInfo.push_back(std::make_pair(0, WindowVisibilityState::WINDOW_VISIBILITY_STATE_NO_OCCLUSION)); in HWTEST_F()
136 ssm_->DealwithVisibilityChange(visibilityChangeInfo, currVisibleData); in HWTEST_F()
138 visibilityChangeInfo.push_back(std::make_pair(2, WindowVisibilityState::WINDOW_VISIBILITY_STATE_TOTALLY_OCCUSION)); in HWTEST_F()
156 ssm_->DealwithVisibilityChange(visibilityChangeInfo, currVisibleData); in HWTEST_F()
167 std::vector<std::pair<uint64_t, WindowVisibilityState>> visibilityChangeInfo; in HWTEST_F() local
169 visibilityChangeInfo.push_back(std::make_pair(0, WindowVisibilityState::WINDOW_VISIBILITY_STATE_NO_OCCLUSION)); in HWTEST_F()
170 visibilityChangeInfo.push_back(std::make_pair(1, in HWTEST_F()
191 ssm_->DealwithVisibilityChange(visibilityChangeInfo, currVisibleDat in HWTEST_F()
419 std::vector<std::pair<uint64_t, WindowVisibilityState>> visibilityChangeInfo; HWTEST_F() local
[all...]
H A Dscene_session_manager_test4.cpp910 std::vector<std::pair<uint64_t, WindowVisibilityState>> visibilityChangeInfo; in HWTEST_F() local
912 visibilityChangeInfo.push_back(std::make_pair(0, WINDOW_VISIBILITY_STATE_NO_OCCLUSION)); in HWTEST_F()
913 visibilityChangeInfo.push_back(std::make_pair(1, WINDOW_VISIBILITY_STATE_PARTICALLY_OCCLUSION)); in HWTEST_F()
928 ssm_->RemoveDuplicateSubSession(visibilityChangeInfo, subSessions); in HWTEST_F()
935 ssm_->RemoveDuplicateSubSession(visibilityChangeInfo, subSessions); in HWTEST_F()
952 std::vector<std::pair<uint64_t, WindowVisibilityState>> visibilityChangeInfo; in HWTEST_F() local
956 ssm_->UpdateSubWindowVisibility(sceneSession, visibleState, visibilityChangeInfo, in HWTEST_F()
961 ssm_->UpdateSubWindowVisibility(sceneSession, visibleState, visibilityChangeInfo, in HWTEST_F()
967 ssm_->UpdateSubWindowVisibility(sceneSession, visibleState, visibilityChangeInfo, in HWTEST_F()
987 ssm_->UpdateSubWindowVisibility(sceneSession, visibleState, visibilityChangeInfo, in HWTEST_F()
[all...]
/foundation/window/window_manager/wmserver/src/
H A Dwindow_root.cpp442 std::vector<std::pair<uint64_t, WindowVisibilityState>> visibilityChangeInfo; in GetWindowVisibilityChangeInfo() local
455 visibilityChangeInfo.emplace_back(lastVisibleData_[i].first, WINDOW_VISIBILITY_STATE_TOTALLY_OCCUSION); in GetWindowVisibilityChangeInfo()
458 visibilityChangeInfo.emplace_back(currVisibleData[j].first, currVisibleData[j].second); in GetWindowVisibilityChangeInfo()
462 visibilityChangeInfo.emplace_back(currVisibleData[j].first, currVisibleData[j].second); in GetWindowVisibilityChangeInfo()
469 visibilityChangeInfo.emplace_back(lastVisibleData_[i].first, WINDOW_VISIBILITY_STATE_TOTALLY_OCCUSION); in GetWindowVisibilityChangeInfo()
472 visibilityChangeInfo.emplace_back(currVisibleData[j].first, currVisibleData[j].second); in GetWindowVisibilityChangeInfo()
475 return visibilityChangeInfo; in GetWindowVisibilityChangeInfo()
480 std::vector<std::pair<uint64_t, WindowVisibilityState>> visibilityChangeInfo = in NotifyWindowVisibilityChange() local
486 for (const auto& elem : visibilityChangeInfo) { in NotifyWindowVisibilityChange()
/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_manager.cpp7486 const std::vector<std::pair<uint64_t, WindowVisibilityState>>& visibilityChangeInfo, in UpdateSubWindowVisibility()
7497 RemoveDuplicateSubSession(visibilityChangeInfo, subSessions); in UpdateSubWindowVisibility()
7553 const std::vector<std::pair<uint64_t, WindowVisibilityState>>& visibilityChangeInfo, in RemoveDuplicateSubSession()
7556 for (const auto& elem : visibilityChangeInfo) { in RemoveDuplicateSubSession()
7593 std::vector<std::pair<uint64_t, WindowVisibilityState>> visibilityChangeInfo; in GetWindowVisibilityChangeInfo() local
7599 visibilityChangeInfo.emplace_back(lastVisibleData_[i].first, WINDOW_VISIBILITY_STATE_TOTALLY_OCCUSION); in GetWindowVisibilityChangeInfo()
7603 visibilityChangeInfo.emplace_back(currVisibleData[j].first, currVisibleData[j].second); in GetWindowVisibilityChangeInfo()
7607 visibilityChangeInfo.emplace_back(currVisibleData[j].first, currVisibleData[j].second); in GetWindowVisibilityChangeInfo()
7614 visibilityChangeInfo.emplace_back(lastVisibleData_[i].first, WINDOW_VISIBILITY_STATE_TOTALLY_OCCUSION); in GetWindowVisibilityChangeInfo()
7618 visibilityChangeInfo in GetWindowVisibilityChangeInfo()
7484 UpdateSubWindowVisibility(const sptr<SceneSession>& session, WindowVisibilityState visibleState, const std::vector<std::pair<uint64_t, WindowVisibilityState>>& visibilityChangeInfo, std::vector<sptr<WindowVisibilityInfo>>& windowVisibilityInfos, std::string& visibilityInfo, const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData) UpdateSubWindowVisibility() argument
7552 RemoveDuplicateSubSession( const std::vector<std::pair<uint64_t, WindowVisibilityState>>& visibilityChangeInfo, std::vector<sptr<SceneSession>>& subSessions) RemoveDuplicateSubSession() argument
7625 DealwithVisibilityChange(const std::vector<std::pair<uint64_t, WindowVisibilityState>>& visibilityChangeInfo, const std::vector<std::pair<uint64_t, WindowVisibilityState>>& currVisibleData) DealwithVisibilityChange() argument
[all...]
/foundation/window/window_manager/window_scene/session_manager/include/
H A Dscene_session_manager.h528 void RemoveDuplicateSubSession(const std::vector<std::pair<uint64_t, WindowVisibilityState>>& visibilityChangeInfo,
533 const std::vector<std::pair<uint64_t, WindowVisibilityState>>& visibilityChangeInfo,

Completed in 24 milliseconds