#pragma once // DesignManager for DX based applications // // Version: 1.0.0 // // Application Includes #include "DesignSet.h" // Local Definitions #define MAX_DM_SETS 256 // Maximum number of design sets in this manifest #define MAX_DM_MANIFEST 60 // Max size of manifest name #define MAX_DM_VERSION 30 // Max size of the manifest version class DesignManifest { public: // Default constructor DesignManifest(void); // Destructor ~DesignManifest(void); // Public mmbers char ManifestName[MAX_DM_MANIFEST]; // Design Manifest name DesignSet *dsList[MAX_DM_SETS]; // Design Sets in this set char ManifestVersion[MAX_DM_VERSION]; // Design Manifest version };