MCPcopy Create free account
hub / github.com/OpenRCT2/OpenRCT2 / GetTitleStringId

Function GetTitleStringId

src/openrct2-ui/interface/FileBrowser.cpp:470–492  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

468 }
469
470 StringId GetTitleStringId(LoadSaveType type, bool isSave)
471 {
472 switch (type)
473 {
474 case LoadSaveType::park:
475 return isSave ? STR_FILE_DIALOG_TITLE_SAVE_GAME : STR_FILE_DIALOG_TITLE_LOAD_GAME;
476
477 case LoadSaveType::landscape:
478 return isSave ? STR_FILE_DIALOG_TITLE_SAVE_LANDSCAPE : STR_FILE_DIALOG_TITLE_LOAD_LANDSCAPE;
479
480 case LoadSaveType::scenario:
481 return STR_FILE_DIALOG_TITLE_SAVE_SCENARIO;
482
483 case LoadSaveType::track:
484 return isSave ? STR_FILE_DIALOG_TITLE_SAVE_TRACK : STR_FILE_DIALOG_TITLE_INSTALL_NEW_TRACK_DESIGN;
485
486 case LoadSaveType::heightmap:
487 return STR_FILE_DIALOG_TITLE_LOAD_HEIGHTMAP;
488
489 default:
490 return kStringIdNone;
491 }
492 }
493
494 static FileDialogDesc::Filter GetFilterForType(LoadSaveType type, bool isSave, const TrackDesign* trackDesign)
495 {

Callers 2

OpenSystemFileBrowserFunction · 0.85
LoadsaveOpenFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected