static void SaveAllSettings() { foreach (KeyValuePair <string, TBEditorServiceSettingsBase> entry in _serviceSettings) { SaveServiceSettings(entry.Value.GetService()); } SaveEditorSettings(); TBEditorDefines.SetScriptingDefines(); }
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); }