Polyphase Game Engine
Loading...
Searching...
No Matches
BuiltInBuildTargets.h
Go to the documentation of this file.
1#pragma once
2
3#if EDITOR
4
5class BuildTargetRegistry;
6
29namespace BuiltInBuildTargets
30{
32 void RegisterAll(BuildTargetRegistry& registry);
33
34 // Stable canonical ids — used by ActionManager / PackagingWindow as
35 // fallback lookups when a BuildProfile only has the legacy
36 // mTargetPlatform set (mTargetId empty).
37 extern const char* const kWindowsId; // "polyphase.windows"
38 extern const char* const kLinuxId; // "polyphase.linux"
39 extern const char* const kAndroidId; // "polyphase.android"
40 extern const char* const kGameCubeId; // "polyphase.gamecube"
41 extern const char* const kWiiId; // "polyphase.wii"
42 extern const char* const kN3DSId; // "polyphase.n3ds"
43 extern const char* const kMacId; // "polyphase.mac"
44
52 const char* IdForPlatform(int platform);
53}
54
55#endif /* EDITOR */