11struct PolyphaseNodeExtras
13 PolyphaseMeshType mMeshType = PolyphaseMeshType::StaticMesh;
14 std::string mAssetName;
15 uint64_t mAssetUuid = 0;
16 std::string mScriptPath;
17 std::string mScriptPropsJson;
18 std::string mScriptPropsTypesJson;
19 std::string mMaterialType;
20 bool mMainCamera =
false;
23struct SceneImportOptions
25 std::string mFilePath;
26 std::string mSceneName;
28 bool mImportMeshes =
true;
29 bool mImportMaterials =
true;
30 bool mImportTextures =
true;
31 bool mImportLights =
true;
32 bool mImportCameras =
true;
33 bool mEnableCollision =
true;
34 bool mApplyGltfExtras =
true;
37 bool mReimportTextures =
false;
41enum class MeshImportMode : uint8_t
44 AsMultipleObjects = 1,
49struct MeshImportOptions
51 MeshImportMode mMode = MeshImportMode::AsMultipleObjects;
52 bool mPlaceInSubdirectory =
true;
53 bool mImportMaterials =
true;
54 bool mImportTextures =
true;
60struct CameraImportOptions
62 std::string mFilePath;
63 std::string mCameraName;
64 bool mIsMainCamera =
false;
65 bool mOverrideCameraName =
false;
ShadingModel
Definition EngineTypes.h:104
VertexColorMode
Definition EngineTypes.h:123
Definition StaticMesh.h:18