Lines Matching refs:m_subwindows

575         m_parent(nullptr), m_subwindows(), m_delegate_sp(),  in Window()
582 m_parent(nullptr), m_subwindows(), m_delegate_sp(), in Window()
592 m_subwindows(), m_delegate_sp(), m_curr_active_window_idx(UINT32_MAX), in Window()
692 m_curr_active_window_idx = m_subwindows.size(); in CreateSubWindow()
694 m_subwindows.push_back(subwindow_sp); in CreateSubWindow()
701 Windows::iterator pos, end = m_subwindows.end(); in RemoveSubWindow()
703 for (pos = m_subwindows.begin(); pos != end; ++pos, ++i) { in RemoveSubWindow()
717 m_subwindows.erase(pos); in RemoveSubWindow()
730 Windows::iterator pos, end = m_subwindows.end(); in FindSubWindow()
732 for (pos = m_subwindows.begin(); pos != end; ++pos, ++i) { in FindSubWindow()
742 for (Windows::iterator pos = m_subwindows.begin(); in RemoveSubWindows()
743 pos != m_subwindows.end(); pos = m_subwindows.erase(pos)) { in RemoveSubWindows()
794 for (auto &subwindow_sp : m_subwindows) in Draw()
864 Windows subwindows(m_subwindows); in HandleChar()
877 if (!m_subwindows.empty()) { in GetActiveWindow()
878 if (m_curr_active_window_idx >= m_subwindows.size()) { in GetActiveWindow()
879 if (m_prev_active_window_idx < m_subwindows.size()) { in GetActiveWindow()
887 const size_t num_subwindows = m_subwindows.size(); in GetActiveWindow()
889 if (m_subwindows[i]->GetCanBeActive()) { in GetActiveWindow()
897 if (m_curr_active_window_idx < m_subwindows.size()) in GetActiveWindow()
898 return m_subwindows[m_curr_active_window_idx]; in GetActiveWindow()
922 const int num_subwindows = m_subwindows.size(); in SelectNextWindowAsActive()
929 if (m_subwindows[idx]->GetCanBeActive()) { in SelectNextWindowAsActive()
935 if (m_subwindows[idx]->GetCanBeActive()) { in SelectNextWindowAsActive()
944 const int num_subwindows = m_subwindows.size(); in SelectPreviousWindowAsActive()
951 if (m_subwindows[idx]->GetCanBeActive()) { in SelectPreviousWindowAsActive()
957 if (m_subwindows[idx]->GetCanBeActive()) { in SelectPreviousWindowAsActive()
970 Windows m_subwindows; member in curses::Window