Micropolis
|
Public Member Functions | |
virtual void | autoGoto (Micropolis *micropolis, emscripten::val callbackVal, int x, int y, std::string message)=0 |
virtual void | didGenerateMap (Micropolis *micropolis, emscripten::val callbackVal, int seed)=0 |
virtual void | didLoadCity (Micropolis *micropolis, emscripten::val callbackVal, std::string filename)=0 |
virtual void | didLoadScenario (Micropolis *micropolis, emscripten::val callbackVals, std::string name, std::string fname)=0 |
virtual void | didLoseGame (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | didSaveCity (Micropolis *micropolis, emscripten::val callbackVal, std::string filename)=0 |
virtual void | didTool (Micropolis *micropolis, emscripten::val callbackVal, std::string name, int x, int y)=0 |
virtual void | didWinGame (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | didntLoadCity (Micropolis *micropolis, emscripten::val callbackVal, std::string filename)=0 |
virtual void | didntSaveCity (Micropolis *micropolis, emscripten::val callbackVal, std::string filename)=0 |
virtual void | makeSound (Micropolis *micropolis, emscripten::val callbackVal, std::string channel, std::string sound, int x, int y)=0 |
virtual void | newGame (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | saveCityAs (Micropolis *micropolis, emscripten::val callbackVal, std::string filename)=0 |
virtual void | sendMessage (Micropolis *micropolis, emscripten::val callbackVal, int messageIndex, int x, int y, bool picture, bool important)=0 |
virtual void | showBudgetAndWait (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | showZoneStatus (Micropolis *micropolis, emscripten::val callbackVal, int tileCategoryIndex, int populationDensityIndex, int landValueIndex, int crimeRateIndex, int pollutionIndex, int growthRateIndex, int x, int y)=0 |
virtual void | simulateRobots (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | simulateChurch (Micropolis *micropolis, emscripten::val callbackVal, int posX, int posY, int churchNumber)=0 |
virtual void | startEarthquake (Micropolis *micropolis, emscripten::val callbackVal, int strength)=0 |
virtual void | startGame (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | startScenario (Micropolis *micropolis, emscripten::val callbackVal, int scenario)=0 |
virtual void | updateBudget (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | updateCityName (Micropolis *micropolis, emscripten::val callbackVal, std::string cityName)=0 |
virtual void | updateDate (Micropolis *micropolis, emscripten::val callbackVal, int cityYear, int cityMonth)=0 |
virtual void | updateDemand (Micropolis *micropolis, emscripten::val callbackVal, float r, float c, float i)=0 |
virtual void | updateEvaluation (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | updateFunds (Micropolis *micropolis, emscripten::val callbackVal, int totalFunds)=0 |
virtual void | updateGameLevel (Micropolis *micropolis, emscripten::val callbackVal, int gameLevel)=0 |
virtual void | updateHistory (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | updateMap (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | updateOptions (Micropolis *micropolis, emscripten::val callbackVal)=0 |
virtual void | updatePasses (Micropolis *micropolis, emscripten::val callbackVal, int passes)=0 |
virtual void | updatePaused (Micropolis *micropolis, emscripten::val callbackVal, bool simPaused)=0 |
virtual void | updateSpeed (Micropolis *micropolis, emscripten::val callbackVal, int speed)=0 |
virtual void | updateTaxRate (Micropolis *micropolis, emscripten::val callbackVal, int cityTax)=0 |
Definition at line 87 of file callback.h.