static void ReadSettings() { editorSDKs = GetEditorSDKs(); if (File.Exists(TBEditorDefines.settingsPath + TBSettings.settingsFolder + TBSettings.cameraSettingsFilename + ".json")) { camSettings = TBDataManager.DeserializeFromFile <TBSettings.TBCameraSettings>(TBSettings.settingsFolder + TBSettings.cameraSettingsFilename, TBDataManager.PathType.ResourcesFolder); } }
public static void SetScriptingDefines(SDKs sdks) { TBEditorDefines.SetPlatformDefine(TBEditorDefines.logsDef, sdks.logs); TBEditorDefines.SetPlatformDefine(TBEditorDefines.oculusDef, sdks.oculus); TBEditorDefines.SetPlatformDefine(TBEditorDefines.steamVRDef, sdks.steamVR); TBEditorDefines.SetPlatformDefine(TBEditorDefines.googleDef, sdks.googleVR); #if TB_HAS_UNITY_PS4 TBEditorDefines.SetPlatformDefine(TBEditorDefines.psvrDef, sdks.psvr); #endif TBEditorDefines.SetPlatformDefine(TBEditorDefines.windowsDef, sdks.windows); TBEditorDefines.SetScriptingDefines(); TBEditorDefines.SetUnityVirtualRealitySDKs(sdks); }
/** * Supported SDKs setter * @param sdk An SDK option * @param supported A flag indicating if the given SDK should be supported */ public void setSupportedSDK(SDKs sdk, bool supported) { this.sdks[(int)sdk] = supported; }