Contents Up Previous Next

Class Hierarchy

Non-core classes are labelled with the header file from which they come.

                                        class wxPMService
class wxObject;                         |
    class wxPMFileInfo;                 |
    class wxPMFileLoader;               |
        class wxPMLocalFileLoader;      |
        class wxPMHttpFileLoader;       |
        class wxPMFtpFileLoader;        |
                                        |
    class wxPMLayoutPrefs;              |
        class wxPMSashLayoutPreference; |  (pmgui.h)
                                        |
    class wxPMBitmapManager;            |
    class wxPMMergableMenuChain;        |
    class wxPMMenuTreeItem;             |
                                        |
class wxView;                           |
    class wxPMView; --------------------|
        class wxPMWorkplaceBrowserPane; |  (pmgui.h)
            class wxPMFileBrowserPane;  |  (pmgui.h)
                                        |
class wxDocument;                       |
    class wxPMDocument; ----------------|
        class wxPMProject;              |
        class wxPMWorkplace;            |
                                        |
class wxEvtHandler;                     |
        class wxPMBootstrapService; ----|
        class wxPMLayoutAlgorithm; -----|
          class wxPMSashLayoutAlgorithm | (pmgui.h)
                                        |
        class wxPMPane; ----------------|

class wxDocManager;
    class wxPMDocManager;

class wxPMWorkplaceListener;
class wxPMBootstrapServiceListener;