#include <virtualgroup.h>

Public Member Functions | |
| virtual const TYPELIST & | getAttachedTypes () const |
Returns all attached IType instances. | |
| virtual const HGL::Type::SerialID & | getSerialID () const |
Gets the SerialID of HGL::Type::VIRTUALGROUP. | |
Protected Member Functions | |
| virtual IType * | attachType (IType *type, const TYPELIST::iterator &before, bool check) throw (Exception::AttachException) |
Attaches a child at the position before. | |
| HGL::IType * VirtualGroup::attachType | ( | IType * | type, | |
| const TYPELIST::iterator & | before, | |||
| bool | check | |||
| ) | throw (Exception::AttachException) [protected, virtual] |
Attaches a child at the position before.
It updates the parent of the attached type to this type as well.
| type | the IType to attach as child | |
| before | the type will be attached before the type referenced by before | |
| check | true (default), if validity checks should be performed |
Reimplemented from HGL::Type::TypeBase.
| const HGL::IType::TYPELIST & VirtualGroup::getAttachedTypes | ( | ) | const [virtual] |
Returns all attached IType instances.
IType instances Reimplemented from HGL::Type::TypeBase.
| const HGL::Type::SerialID & VirtualGroup::getSerialID | ( | ) | const [virtual] |
Gets the SerialID of HGL::Type::VIRTUALGROUP.
const HGL::Type::SerialID &VIRTUALGROUP Implements HGL::IType.
1.6.1