PLaSK library
Loading...
Searching...
No Matches
plask::WithAligners< ParentType, ChildAlignerType > Member List

This is the complete list of members for plask::WithAligners< ParentType, ChildAlignerType >, including all inherited members.

_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
alignersplask::WithAligners< ParentType, ChildAlignerType >protected
ChildAligner typedefplask::WithAligners< ParentType, ChildAlignerType >
getAlignerFor(shared_ptr< const TranslationT > child)plask::WithAligners< ParentType, ChildAlignerType >inlineprotected
getAlignerFor(TranslationT &child)plask::WithAligners< ParentType, ChildAlignerType >inlineprotected
getAligners() constplask::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) overrideplask::WithAligners< ParentType, ChildAlignerType >inline
removeAtUnsafe(std::size_t index) overrideplask::WithAligners< ParentType, ChildAlignerType >inline
removeIfTUnsafe(const std::function< bool(const shared_ptr< TranslationT > &c)> &predicate) overrideplask::WithAligners< ParentType, ChildAlignerType >inline
TranslationT typedefplask::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 overrideplask::WithAligners< ParentType, ChildAlignerType >inline