DART  6.10.1
dart::common::Composite Member List

This is the complete list of members for dart::common::Composite, including all inherited members.

_set(std::type_index type_idx, const Aspect *aspect)dart::common::Compositeprotected
_set(std::type_index type_idx, std::unique_ptr< Aspect > aspect)dart::common::Compositeprotected
addToComposite(Aspect *aspect)dart::common::Compositeprotected
AspectMap typedefdart::common::Composite
Composite()=defaultdart::common::Composite
Composite(const Composite &)=deletedart::common::Composite
Composite(Composite &&)=deletedart::common::Composite
copyCompositePropertiesTo(Properties &outgoingProperties) constdart::common::Composite
copyCompositeStateTo(State &outgoingStates) constdart::common::Composite
createAspect(Args &&... args)dart::common::Composite
duplicateAspects(const Composite *fromComposite)dart::common::Composite
get()dart::common::Composite
get() constdart::common::Composite
getCompositeProperties() constdart::common::Composite
getCompositeState() constdart::common::Composite
has() constdart::common::Composite
isSpecializedFor()dart::common::Compositestatic
MakeProperties typedefdart::common::Composite
MakeState typedefdart::common::Composite
mAspectMapdart::common::Compositeprotected
matchAspects(const Composite *otherComposite)dart::common::Composite
mRequiredAspectsdart::common::Compositeprotected
operator=(const Composite &)=deletedart::common::Composite
operator=(Composite &&)=deletedart::common::Composite
Properties typedefdart::common::Composite
releaseAspect()dart::common::Composite
removeAspect()dart::common::Composite
removeFromComposite(Aspect *aspect)dart::common::Compositeprotected
RequiredAspectSet typedefdart::common::Composite
requiresAspect() constdart::common::Composite
set(const T *aspect)dart::common::Composite
set(std::unique_ptr< T > &&aspect)dart::common::Composite
setCompositeProperties(const Properties &newProperties)dart::common::Composite
setCompositeState(const State &newStates)dart::common::Composite
State typedefdart::common::Composite
~Composite()=defaultdart::common::Compositevirtual