OP_GroupList Class Reference

#include <OP_GroupList.h>

Inheritance diagram for OP_GroupList:

UT_PtrArray< OP_Group * >

List of all members.

Public Member Functions

 OP_GroupList (OP_Network *owner)
virtual ~OP_GroupList ()
void clearAndDestroy ()
OP_GroupcreateGroup (const char *name, float x=.0F, float y=.0F)
OP_GroupfindGroup (const char *name) const
int deleteGroup (const char *name)
int deleteGroup (OP_Group *group)
int getMembers (UT_PtrArray< OP_Group * > &list, int internal=0) const
int getMemberships (const OP_Node *node, UT_PtrArray< OP_Group * > &list, int internal=0) const
int saveCount () const
void saveToClipboard (ostream &os, int all=0, int list=0) const
bool loadFromClipboard (UT_IStream &is, const char *path) const
OP_ERROR save (ostream &os, int binary=0)
bool load (UT_IStream &is, int merge=0)
void clearUndoFlags ()


Detailed Description

Definition at line 33 of file OP_GroupList.h.


Constructor & Destructor Documentation

OP_GroupList::OP_GroupList ( OP_Network owner  ) 

virtual OP_GroupList::~OP_GroupList (  )  [virtual]


Member Function Documentation

void OP_GroupList::clearAndDestroy (  ) 

void OP_GroupList::clearUndoFlags (  ) 

OP_Group* OP_GroupList::createGroup ( const char *  name,
float  x = .0F,
float  y = .0F 
)

int OP_GroupList::deleteGroup ( OP_Group group  ) 

int OP_GroupList::deleteGroup ( const char *  name  ) 

OP_Group* OP_GroupList::findGroup ( const char *  name  )  const

int OP_GroupList::getMembers ( UT_PtrArray< OP_Group * > &  list,
int  internal = 0 
) const

int OP_GroupList::getMemberships ( const OP_Node node,
UT_PtrArray< OP_Group * > &  list,
int  internal = 0 
) const

bool OP_GroupList::load ( UT_IStream is,
int  merge = 0 
)

bool OP_GroupList::loadFromClipboard ( UT_IStream is,
const char *  path 
) const

OP_ERROR OP_GroupList::save ( ostream &  os,
int  binary = 0 
)

int OP_GroupList::saveCount (  )  const

void OP_GroupList::saveToClipboard ( ostream &  os,
int  all = 0,
int  list = 0 
) const


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

Generated on Fri May 25 00:10:32 2012 for HDK by  doxygen 1.5.9