Micropolis
Callback Member List

This is the complete list of members for Callback, including all inherited members.

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