11 #ifndef attachedPartCollection_H_
12 #define attachedPartCollection_H_
27 typedef std::map<int, DtAttachedPart*>
PartMap;
69 virtual void removeAllParts();
75 virtual void removePart(
int station);
78 virtual unsigned int partCount()
const;
97 void printDataToStream(std::ostream& stream)
const;
const bool operator==(const DtU128 &lhs, const DtU128 &rhs)
A DtAttachedPartCollection is a collection of attached parts of an entity.
Definition: attachedPartCollection.h:24
std::map< int, DtAttachedPart * > PartMap
Definition: attachedPartCollection.h:27
PartMap myPartMap
Definition: attachedPartCollection.h:100
A representation of a single attached part, which contains an entity type.
Definition: attachedPart.h:22
#define DT_DLL_VLPROTIND
Definition: vlMachineTypes.h:110
const bool operator!=(const DtU128 &lhs, const DtU128 &rhs)
PartMap::const_iterator const_iterator
Definition: attachedPartCollection.h:28
This file contains typedefs for machine dependant types.