MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / GetBuildPlatformName

Method GetBuildPlatformName

Source/Editor/Cooker/GameCooker.cpp:254–325  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

252}
253
254void CookingData::GetBuildPlatformName(const Char*& platform, const Char*& architecture) const
255{
256 switch (Platform)
257 {
258 case BuildPlatform::Windows32:
259 platform = TEXT("Windows");
260 architecture = TEXT("x86");
261 break;
262 case BuildPlatform::Windows64:
263 platform = TEXT("Windows");
264 architecture = TEXT("x64");
265 break;
266 case BuildPlatform::UWPx86:
267 platform = TEXT("UWP");
268 architecture = TEXT("x86");
269 break;
270 case BuildPlatform::UWPx64:
271 platform = TEXT("UWP");
272 architecture = TEXT("x64");
273 break;
274 case BuildPlatform::XboxOne:
275 platform = TEXT("XboxOne");
276 architecture = TEXT("x64");
277 break;
278 case BuildPlatform::LinuxX64:
279 platform = TEXT("Linux");
280 architecture = TEXT("x64");
281 break;
282 case BuildPlatform::PS4:
283 platform = TEXT("PS4");
284 architecture = TEXT("x64");
285 break;
286 case BuildPlatform::XboxScarlett:
287 platform = TEXT("XboxScarlett");
288 architecture = TEXT("x64");
289 break;
290 case BuildPlatform::AndroidARM64:
291 platform = TEXT("Android");
292 architecture = TEXT("ARM64");
293 break;
294 case BuildPlatform::Switch:
295 platform = TEXT("Switch");
296 architecture = TEXT("ARM64");
297 break;
298 case BuildPlatform::PS5:
299 platform = TEXT("PS5");
300 architecture = TEXT("x64");
301 break;
302 case BuildPlatform::MacOSx64:
303 platform = TEXT("Mac");
304 architecture = TEXT("x64");
305 break;
306 case BuildPlatform::MacOSARM64:
307 platform = TEXT("Mac");
308 architecture = TEXT("ARM64");
309 break;
310 case BuildPlatform::iOSARM64:
311 platform = TEXT("iOS");

Callers 3

PerformMethod · 0.80
PerformMethod · 0.80
PerformMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected