_addUnsafe(shared_ptr< TranslationT > to_add, ChildAligner aligner) | plask::WithAligners< ParentType, ChildAlignerType > | inlineprotected |
_insert(const std::size_t pos, shared_ptr< TranslationT > to_insert, ChildAligner aligner) | plask::WithAligners< ParentType, ChildAlignerType > | inlineprotected |
_insertUnsafe(const std::size_t pos, shared_ptr< TranslationT > to_insert, ChildAligner aligner) | plask::WithAligners< ParentType, ChildAlignerType > | inlineprotected |
align(shared_ptr< TranslationT > child) | plask::WithAligners< ParentType, ChildAlignerType > | inlineprotected |
align(TranslationT *child) | plask::WithAligners< ParentType, ChildAlignerType > | inlineprotected |
align(TranslationT &child) | plask::WithAligners< ParentType, ChildAlignerType > | inlineprotected |
aligners | plask::WithAligners< ParentType, ChildAlignerType > | protected |
ChildAligner typedef | plask::WithAligners< ParentType, ChildAlignerType > | |
getAlignerFor(shared_ptr< const TranslationT > child) | plask::WithAligners< ParentType, ChildAlignerType > | inlineprotected |
getAlignerFor(TranslationT &child) | plask::WithAligners< ParentType, ChildAlignerType > | inlineprotected |
getAligners() const | plask::WithAligners< ParentType, ChildAlignerType > | inline |
move(std::size_t index, ChildAligner aligner) | plask::WithAligners< ParentType, ChildAlignerType > | inline |
move(shared_ptr< const TranslationT > child, ChildAligner aligner) | plask::WithAligners< ParentType, ChildAlignerType > | inline |
move(const TranslationT &child, ChildAligner aligner) | plask::WithAligners< ParentType, ChildAlignerType > | inline |
onChildChanged(const GeometryObject::Event &evt) override | plask::WithAligners< ParentType, ChildAlignerType > | inline |
removeAtUnsafe(std::size_t index) override | plask::WithAligners< ParentType, ChildAlignerType > | inline |
removeIfTUnsafe(const std::function< bool(const shared_ptr< TranslationT > &c)> &predicate) override | plask::WithAligners< ParentType, ChildAlignerType > | inline |
TranslationT typedef | plask::WithAligners< ParentType, ChildAlignerType > | |
WithAligners(Args &&... args) | plask::WithAligners< ParentType, ChildAlignerType > | inline |
writeXMLChildAttr(XMLWriter::Element &dest_xml_child_tag, std::size_t child_index, const AxisNames &axes) const override | plask::WithAligners< ParentType, ChildAlignerType > | inline |