Micropolis
src Directory Reference

Files

file  allocate.cpp [code]
 Implementation of map array initialization and destruction in Micropolis.
 
file  animate.cpp [code]
 Animation routines for the Micropolis game engine.
 
file  budget.cpp [code]
 Budget management functions for the Micropolis game engine.
 
file  callback.cpp [code]
 Implementation of the Callback interface for Micropolis game engine.
 
file  callback.h [code]
 Interface for callbacks in the Micropolis game engine.
 
file  connect.cpp [code]
 Implements connection utilities for roads, rails, and wires in Micropolis.
 
file  data_types.h [code]
 Commonly used data types in Micropolis game engine.
 
file  disasters.cpp [code]
 Handles disaster events in the Micropolis game engine.
 
file  emscripten.cpp [code]
 Emscripten bindings for Micropolis game engine.
 
file  evaluate.cpp [code]
 Evaluation and scoring for Micropolis city simulation.
 
file  fileio.cpp [code]
 File I/O operations for Micropolis game engine.
 
file  frontendmessage.cpp [code]
 Implementation of frontend message handling in the Micropolis engine.
 
file  frontendmessage.h [code]
 Defines classes for handling messages between the game engine and the GUI frontend.
 
file  generate.cpp [code]
 Contains functions related to terrain generation in Micropolis.
 
file  graph.cpp [code]
 Implements functionality for graph data management in Micropolis.
 
file  initialize.cpp [code]
 Contains initialization functions for various game state components in Micropolis.
 
file  map.cpp [code]
 Handles drawing and managing various map overlays in Micropolis.
 
file  map_type.h [code]
 Map data structures for the Micropolis game engine.
 
file  message.cpp [code]
 Handles messaging and notifications within the Micropolis game.
 
file  micropolis.cpp [code]
 Primary implementation file for the Micropolis game engine.
 
file  micropolis.h [code]
 Header file for Micropolis game engine.
 
file  position.cpp [code]
 Defines the Position class for coordinate handling in Micropolis.
 
file  position.h [code]
 Defines position handling and direction enumeration for the Micropolis game engine.
 
file  power.cpp [code]
 Manages power distribution in the Micropolis game.
 
file  random.cpp [code]
 Contains functions for generating random numbers in Micropolis.
 
file  scan.cpp [code]
 Implements various scanning and analysis algorithms for Micropolis.
 
file  simulate.cpp [code]
 Handles the main simulation logic for Micropolis.
 
file  sprite.cpp [code]
 Manages sprite objects and their behavior in Micropolis.
 
file  text.h [code]
 Defines string identification numbers for texts used in the Micropolis game engine.
 
file  tool.cpp [code]
 Implements tool actions and effects for Micropolis game.
 
file  tool.h [code]
 Defines tools, building properties, and tool effects for the Micropolis game.
 
file  traffic.cpp [code]
 Implements traffic simulation for the Micropolis game engine.
 
file  update.cpp [code]
 Handles updates and refreshes in various aspects of Micropolis.
 
file  utilities.cpp [code]
 Utility functions for the Micropolis game engine.
 
file  zone.cpp [code]
 Manages zone processing in Micropolis.