|
Chrysalis - Project Composer
|
#include <Project1Composer.h>
Classes | |
| struct | PatternName |
Public Member Functions | |
| Project1Composer (Project *project) | |
| PatternSpace * | getBack () const |
| PatternSpace * | getFront () const |
| void | fillOptions () override |
| void | fillPatterns () override |
| void | fillParameters () override |
| void | fillInstructions () override |
| Public Member Functions inherited from Chrysalis::BaseProjectComposer | |
| void | fill () |
Static Public Member Functions | |
| static std::unique_ptr< Project > | createProject () |
Static Public Attributes | |
| static const std::unordered_map< std::string, std::pair< double, double > > | expectedBack |
| static const std::unordered_map< std::string, std::pair< double, double > > | expectedFront |
Additional Inherited Members | |
| Protected Member Functions inherited from Chrysalis::BaseProjectComposer | |
| BaseProjectComposer (Project *project) | |
| virtual | ~BaseProjectComposer ()=default |
| Protected Attributes inherited from Chrysalis::BaseProjectComposer | |
| Project * | project_ |
|
explicit |
|
static |
|
overridevirtual |
Implements Chrysalis::BaseProjectComposer.
|
overridevirtual |
Implements Chrysalis::BaseProjectComposer.
|
overridevirtual |
Implements Chrysalis::BaseProjectComposer.
|
overridevirtual |
Implements Chrysalis::BaseProjectComposer.
|
nodiscard |
|
nodiscard |
|
inlinestatic |
|
inlinestatic |