Classes | |
class | CatalogueData |
This class represents the data in the system. The class implements ICollection and uses an internal data representation of lists and dictionaries. The class can serialize and deserialize itself. More... | |
class | Customer |
This class represents a customer. The class inherits from UniquelyIdentifiable for suppling it with a unique id. More... | |
class | Item |
This abstract class represents an item. It inherits from UniquelyIdentifiable. More... | |
class | Lot |
This class represents a lot. More... | |
class | Profile |
This class represents an interest profile for a customer. More... | |
class | RealtyManager |
Main class of THARM. Initiates and uses the User Interface. More... | |
class | Sale |
This class represents a sale. More... | |
class | UniquelyIdentifiable |
An abstract class used for assigning unique ID's to inherieted objects. The class contains a private static integer variable which represents the ID next to be assigned. More... | |
Packages | |
package | Attributes |
Contains classes with custom attributes. | |
package | Buildings |
The different types of buildings available in the system. | |
package | CustomerCatalogue |
package | Search |
The searching sub-system. | |
package | UnitTest |
Contains unit test classes. | |
Enumerations | |
enum | TerrainType { Desert, Desert, Tundra, Tundra, IceCap, IceCap, Swamp, Swamp, LavaStone, LavaStone, Plains, Plains, Jungle, Jungle, Desert, Desert, Tundra, Tundra, IceCap, IceCap, Swamp, Swamp, LavaStone, LavaStone, Plains, Plains, Jungle, Jungle } |
The enum represents different types of terrain. More... | |
enum | TerrainType { Desert, Desert, Tundra, Tundra, IceCap, IceCap, Swamp, Swamp, LavaStone, LavaStone, Plains, Plains, Jungle, Jungle, Desert, Desert, Tundra, Tundra, IceCap, IceCap, Swamp, Swamp, LavaStone, LavaStone, Plains, Plains, Jungle, Jungle } |
The enum represents different types of terrain. More... |
The enum represents different types of terrain.
Definition at line 11 of file Lot.cs.
00012 { 00014 Desert, 00016 Tundra, 00018 IceCap, 00020 Swamp, 00022 LavaStone, 00024 Plains, 00026 Jungle 00027 }
The enum represents different types of terrain.
Definition at line 11 of file Lot.cs.
00012 { 00014 Desert, 00016 Tundra, 00018 IceCap, 00020 Swamp, 00022 LavaStone, 00024 Plains, 00026 Jungle 00027 }