#include <Builder.h>
Public Member Functions | |
CBuilderSet (IMgaSet *iCond, CBuilderModel *own) | |
virtual | ~CBuilderSet () |
IMgaSet * | GetISet () const |
void | Resolve () |
const CBuilderModel * | GetOwner () const |
const CBuilderObjectList * | GetMembers () const |
bool | AddMember (CBuilderObject *part) |
bool | RemoveMember (CBuilderObject *part) |
Protected Member Functions | |
void | InsertMember (CBuilderObject *member) |
Protected Attributes | |
CBuilderObjectList | members |
Friends | |
class | CBuilderModel |
Definition at line 535 of file Builder.h.
CBuilderSet::CBuilderSet | ( | IMgaSet * | iCond, | |
CBuilderModel * | own | |||
) |
Definition at line 2632 of file Builder.cpp.
CBuilderSet::~CBuilderSet | ( | ) | [virtual] |
Definition at line 2692 of file Builder.cpp.
bool CBuilderSet::AddMember | ( | CBuilderObject * | part | ) |
Definition at line 2714 of file Builder.cpp.
const CBuilderObjectList* CBuilderSet::GetMembers | ( | ) | const [inline] |
const CBuilderModel* CBuilderSet::GetOwner | ( | void | ) | const [inline] |
void CBuilderSet::InsertMember | ( | CBuilderObject * | member | ) | [inline, protected] |
bool CBuilderSet::RemoveMember | ( | CBuilderObject * | part | ) |
Definition at line 2727 of file Builder.cpp.
void CBuilderSet::Resolve | ( | ) | [virtual] |
Implements CBuilderObject.
Definition at line 2639 of file Builder.cpp.
friend class CBuilderModel [friend] |
Reimplemented from CBuilderObject.
CBuilderObjectList CBuilderSet::members [protected] |