Base for wxPropertyGridIterator classes. More...
#include <propgrid.h>

Public Member Functions | |
| void | Assign (const wxPropertyGridIteratorBase &it) |
| bool | AtEnd () const |
| wxPGProperty * | GetProperty () const |
| void | Init (wxPropertyGridState *state, int flags, int startPos=wxTOP, int dir=0) |
| void | Init (wxPropertyGridState *state, int flags, wxPGProperty *property, int dir=1) |
| void | Next (bool iterateChildren=true) |
| void | Prev () |
| void | SetBaseParent (wxPGProperty *baseParent) |
| wxPropertyGridIteratorBase () | |
Protected Attributes | |
| wxPGProperty * | m_property |
Private Attributes | |
| wxPGProperty * | m_baseParent |
| int | m_itemExMask |
| int | m_parentExMask |
| wxPropertyGridState * | m_state |
Base for wxPropertyGridIterator classes.
Definition at line 4038 of file propgrid.h.
| wxPropertyGridIteratorBase::wxPropertyGridIteratorBase | ( | ) | [inline] |
Definition at line 4041 of file propgrid.h.
| void wxPropertyGridIteratorBase::Assign | ( | const wxPropertyGridIteratorBase & | it | ) |
| bool wxPropertyGridIteratorBase::AtEnd | ( | ) | const [inline] |
Definition at line 4047 of file propgrid.h.
| wxPGProperty* wxPropertyGridIteratorBase::GetProperty | ( | ) | const [inline] |
Get current property.
Definition at line 4051 of file propgrid.h.
| void wxPropertyGridIteratorBase::Init | ( | wxPropertyGridState * | state, | |
| int | flags, | |||
| int | startPos = wxTOP, |
|||
| int | dir = 0 | |||
| ) |
| void wxPropertyGridIteratorBase::Init | ( | wxPropertyGridState * | state, | |
| int | flags, | |||
| wxPGProperty * | property, | |||
| int | dir = 1 | |||
| ) |
| void wxPropertyGridIteratorBase::Next | ( | bool | iterateChildren = true |
) |
Iterate to the next property.
| void wxPropertyGridIteratorBase::Prev | ( | ) |
Iterate to the previous property.
| void wxPropertyGridIteratorBase::SetBaseParent | ( | wxPGProperty * | baseParent | ) | [inline] |
Set base parent, ie. a property when, in which iteration returns, it ends.
Default base parent is the root of the used wxPropertyGridState.
Definition at line 4069 of file propgrid.h.
Definition at line 4077 of file propgrid.h.
int wxPropertyGridIteratorBase::m_itemExMask [private] |
Definition at line 4080 of file propgrid.h.
int wxPropertyGridIteratorBase::m_parentExMask [private] |
Definition at line 4081 of file propgrid.h.
wxPGProperty* wxPropertyGridIteratorBase::m_property [protected] |
Definition at line 4073 of file propgrid.h.
Definition at line 4076 of file propgrid.h.