Lines Matching defs:wxGBPosition
31 class WXDLLEXPORT wxGBPosition
34 wxGBPosition() : m_row(0), m_col(0) {}
35 wxGBPosition(int row, int col) : m_row(row), m_col(col) {}
44 bool operator==(const wxGBPosition& p) const { return m_row == p.m_row && m_col == p.m_col; }
45 bool operator!=(const wxGBPosition& p) const { return !(*this == p); }
91 const wxGBPosition& pos,
99 const wxGBPosition& pos,
107 const wxGBPosition& pos,
118 wxGBPosition GetPos() const { return m_pos; }
129 bool SetPos( const wxGBPosition& pos );
141 bool Intersects(const wxGBPosition& pos, const wxGBSpan& span);
152 wxGBPosition m_pos;
176 const wxGBPosition& pos,
182 const wxGBPosition& pos,
189 const wxGBPosition& pos,
206 wxGBPosition GetItemPosition(wxWindow *window);
207 wxGBPosition GetItemPosition(wxSizer *sizer);
208 wxGBPosition GetItemPosition(size_t index);
213 bool SetItemPosition(wxWindow *window, const wxGBPosition& pos);
214 bool SetItemPosition(wxSizer *sizer, const wxGBPosition& pos);
215 bool SetItemPosition(size_t index, const wxGBPosition& pos);
238 wxGBSizerItem* FindItemAtPosition(const wxGBPosition& pos);
263 bool CheckForIntersection(const wxGBPosition& pos, const wxGBSpan& span, wxGBSizerItem* excludeItem = NULL);
288 wxGBPosition FindEmptyCell();