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
27namespace BuiltInBuildTargets
28{
30 void RegisterAll(BuildTargetRegistry& registry);
31
32 // Stable canonical ids — used by ActionManager / PackagingWindow as
33 // fallback lookups when a BuildProfile only has the legacy
34 // mTargetPlatform set (mTargetId empty).
35 extern const char* const kWindowsId; // "polyphase.windows"
36 extern const char* const kLinuxId; // "polyphase.linux"
37 extern const char* const kAndroidId; // "polyphase.android"
38 extern const char* const kGameCubeId; // "polyphase.gamecube"
39 extern const char* const kWiiId; // "polyphase.wii"
40 extern const char* const kN3DSId; // "polyphase.n3ds"
41
43 const char* IdForPlatform(int platform);
44}
45
46#endif /* EDITOR */