wxPropertyGrid
 All Classes Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
wxPropertyGridIterator Class Reference

Preferable way to iterate through contents of wxPropertyGrid, wxPropertyGridManager, and wxPropertyGridPage. More...

#include <propgrid.h>

Inheritance diagram for wxPropertyGridIterator:
wxPropertyGridIteratorBase

Public Member Functions

wxPGPropertyoperator* () const
wxPropertyGridIteratoroperator++ ()
wxPropertyGridIterator operator++ (int)
wxPropertyGridIteratoroperator-- ()
wxPropertyGridIterator operator-- (int)
const wxPropertyGridIteratoroperator= (const wxPropertyGridIterator &it)
 wxPropertyGridIterator (wxPropertyGridState *state, int flags, int startPos, int dir=0)
 wxPropertyGridIterator (const wxPropertyGridIterator &it)
 wxPropertyGridIterator (wxPropertyGridState *state, int flags=wxPG_ITERATE_DEFAULT, wxPGProperty *property=NULL, int dir=1)
- Public Member Functions inherited from wxPropertyGridIteratorBase
void Assign (const wxPropertyGridIteratorBase &it)
bool AtEnd () const
wxPGPropertyGetProperty () const
 Get current property.
void Init (wxPropertyGridState *state, int flags, wxPGProperty *property, int dir=1)
void Init (wxPropertyGridState *state, int flags, int startPos=wxTOP, int dir=0)
void Next (bool iterateChildren=true)
 Iterate to the next property.
void Prev ()
 Iterate to the previous property.
void SetBaseParent (wxPGProperty *baseParent)
 Set base parent, ie.

Static Public Member Functions

static wxPGPropertyOneStep (wxPropertyGridState *state, int flags=wxPG_ITERATE_DEFAULT, wxPGProperty *property=NULL, int dir=1)

Additional Inherited Members

- Protected Attributes inherited from wxPropertyGridIteratorBase
wxPGPropertym_property

Detailed Description

Preferable way to iterate through contents of wxPropertyGrid, wxPropertyGridManager, and wxPropertyGridPage.

See wxPropertyGridInterface::GetIterator() for more information about usage.


The documentation for this class was generated from the following file: