| 
| UT_String  | getFreePIName (const char *name) const  | 
|   | 
| int  | addPI (const char *name, const PI_OpHandleLink *refpi) | 
|   | 
| int  | addPI (const char *name, const char *pitype) | 
|   | 
| void  | removePI (PI_OHLPersistent *pi) | 
|   | 
| void  | removeAllPIs () | 
|   | 
| int  | getPIIndex (const char *name) const  | 
|   | 
| int  | getPIIndex (const PI_OpHandleLink &pi) const  | 
|   | 
| int  | getNumPIs () const  | 
|   | 
| PI_OHLPersistent *  | getPI (int index) const  | 
|   | 
| void  | swapPIs (int idx1, int idx2) | 
|   | 
| UT_String  | getFreeGroupName (const char *name) const  | 
|   | 
| int  | addGroup (const char *name) | 
|   | 
| void  | removeGroup (PI_OHLGroup *group) | 
|   | 
| int  | getGroupIndex (const char *name) const  | 
|   | 
| int  | getNumGroups () const  | 
|   | 
| PI_OHLGroup *  | getGroup (int index) const  | 
|   | 
| void  | swapGroups (int idx1, int idx2) | 
|   | 
| void  | addPItoGroup (int pi, int group) | 
|   | 
| void  | removePIfromGroup (int pi, int group) | 
|   | 
| void  | clearGroup (int group) | 
|   | 
| void  | addPICallback (PI_PICallback cb, void *data) | 
|   | 
| void  | removePICallback (PI_PICallback cb, void *data) | 
|   | 
| void  | piChanged (PI_OHLPersistent *pi, PI_ChangeType ctype) const  | 
|   | 
| void  | addGroupCallback (PI_GroupCallback cb, void *data) | 
|   | 
| void  | removeGroupCallback (PI_GroupCallback cb, void *data) | 
|   | 
| void  | groupChanged (PI_OHLGroup *group, PI_ChangeType ctype) const  | 
|   | 
| OP_ERROR  | save (std::ostream &os) const  | 
|   | 
| OP_ERROR  | savePersistentPIs (std::ostream &os, int i=-1) const  | 
|   | 
| OP_ERROR  | savePersistentGroups (std::ostream &os, int i=-1) const  | 
|   | 
| void  | getRefreshPICommands (std::ostream &commands, UT_Array< OP_Node * > &fromOps, UT_Array< OP_Node * > &toOps) | 
|   | 
| void  | getRefreshPICommands (std::ostream &commands, OP_Node *op) | 
|   | 
Definition at line 53 of file PI_Manager.h.