This is the complete list of members for Mansion, including all inherited members.
| addCitizen(Citizen *human) override | Residential | virtual |
| budget | Building | protected |
| build() override | Mansion | virtual |
| Building(std::string name, int numRooms, int m_squared, float value, std::string type) | Building | |
| built | Building | protected |
| capacity | Residential | protected |
| citizens | Building | protected |
| clone() override | Mansion | virtual |
| concrete | Building | protected |
| displayCitizens() override | Residential | virtual |
| getBuildingType() | Building | |
| getBuilt() const | Building | inline |
| getCapacity() | Residential | |
| getCitizens() | Residential | |
| Building::getCitizens() const | Building | inline |
| getLeftOverCapacity() override | Residential | virtual |
| getName() | Building | |
| getType() const override | Mansion | inlinevirtual |
| m_squared | Building | protected |
| Mansion(std::string name, int numRooms, int m_squared, float value, int numBedrooms, int numBathrooms, int capacity, bool waterFeature) | Mansion | |
| name | Building | protected |
| numBathrooms | Residential | protected |
| numBedrooms | Residential | protected |
| numRooms | Building | protected |
| renovate() | Building | |
| Residential(std::string name, int numRooms, int m_squared, float value, int numBedrooms, int numBathrooms, int capacity, std::string type) | Residential | |
| steel | Building | protected |
| type | Building | protected |
| value | Building | protected |
| wood | Building | protected |
| ~Building() | Building | virtual |