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