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

Method setupTrack

src/openrct2-ui/windows/InstallTrack.cpp:78–87  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76
77 public:
78 void setupTrack(const utf8* path, std::unique_ptr<TrackDesign> trackDesign)
79 {
80 _trackDesign = std::move(trackDesign);
81 _trackPath = path;
82 _trackName = GetNameFromTrackPath(path);
83 std::fill(_trackDesignPreviewPixels.begin(), _trackDesignPreviewPixels.end(), PaletteIndex::transparent);
84
85 UpdatePreview();
86 invalidate();
87 }
88
89 void onOpen() override
90 {

Callers 1

InstallTrackOpenFunction · 0.80

Calls 5

GetNameFromTrackPathFunction · 0.85
fillFunction · 0.85
endMethod · 0.65
invalidateFunction · 0.50
beginMethod · 0.45

Tested by

no test coverage detected