Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * A structure is composed of several sections.
- * This class stores all section-related data.
- */
- class StructureSection {
- public:
- }
- /*
- * Structure definition class.
- * Used to store all structure-related data and manage its sections
- */
- class Structure {
- public:
- private:
- StructureSection *sections;
- };
- /*
- * Used in structure placing.
- * This class is used to decide whether to place or not,
- * where to place, and carries out the placement procedure.
- */
- class StructureGenerator{
- public:
- void generateStructures();
- };
- /*
- * Manages structure definitions, such as adding new
- * or retrieving its data.
- */
- class StructureDefManager {
- public:
- void registerStructure();
- void finishRegisteringProcess();
- /* Obtains the structure that best matches the given conditions */
- void getMatchingStructure();
- private:
- Structure *structures;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement