7#include <unordered_map>
23 std::string mName =
"Default";
37 std::string mTargetId =
"";
49 std::unordered_map<std::string, std::string> mTargetOptions;
52 bool mEmbedded =
true;
63 bool mStaticContent =
false;
73 bool mContentPak =
false;
79 std::string mOutputDirectory =
"";
82 bool mUseDocker =
false;
85 bool mOpenDirectoryOnFinish =
true;
106const char* GetPlatformOutputExtension(
Platform platform);
113bool PlatformRequiresDockerOnWindows(
Platform platform);
120bool PlatformSupportsRun(
Platform platform);
130bool PlatformUsesShaderFiles(
Platform platform);
137#define POLYPHASE_OPT_HIDE_CONTENT_PAK "polyphase.hideContentPak"
147#define POLYPHASE_OPT_DISC_CONTENT "polyphase.discContent"
Platform
Definition EngineTypes.h:32
Definition JsonHelpers.h:15
Definition JsonHelpers.h:14