DiscRecordingUI.h
1 /* 2 This file is part of Darling. 3 4 Copyright (C) 2019 Lubos Dolezel 5 6 Darling is free software: you can redistribute it and/or modify 7 it under the terms of the GNU General Public License as published by 8 the Free Software Foundation, either version 3 of the License, or 9 (at your option) any later version. 10 11 Darling is distributed in the hope that it will be useful, 12 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 GNU General Public License for more details. 15 16 You should have received a copy of the GNU General Public License 17 along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 */ 19 20 21 #ifndef _DiscRecordingUI_H_ 22 #define _DiscRecordingUI_H_ 23 24 #import <Foundation/Foundation.h> 25 26 #import <DiscRecordingUI/NSFileManagerDelegate.h> 27 #import <DiscRecordingUI/NSWindowDelegate.h> 28 #import <DiscRecordingUI/DRDeviceChooser.h> 29 #import <DiscRecordingUI/DRDeviceChooserCell.h> 30 #import <DiscRecordingUI/DRBurnProgressPanel.h> 31 #import <DiscRecordingUI/DREraseProgressPanel.h> 32 #import <DiscRecordingUI/DRSetupPanel.h> 33 #import <DiscRecordingUI/DRSetupPanelDeviceFilter.h> 34 #import <DiscRecordingUI/DRSetupPanelPrivate.h> 35 #import <DiscRecordingUI/DRBurnSetupPanel.h> 36 #import <DiscRecordingUI/DRBurnSetupPanelPrivate.h> 37 #import <DiscRecordingUI/DREraseSetupPanel.h> 38 #import <DiscRecordingUI/DREraseSetupPanelPrivate.h> 39 #import <DiscRecordingUI/DRMoveHelper.h> 40 #import <DiscRecordingUI/DRUIKitPanelController.h> 41 #import <DiscRecordingUI/DRUIPrivateFrameworkClassForFindingBundle.h> 42 #import <DiscRecordingUI/DRUIPrivateFrameworkInitializationClass.h> 43 #import <DiscRecordingUI/DRLazyIconRefImageRep.h> 44 #import <DiscRecordingUI/DRBurnSessionSetupPanelGlueObject.h> 45 #import <DiscRecordingUI/DRBurnSessionProgressPanelGlueObject.h> 46 #import <DiscRecordingUI/DREraseSessionSetupPanelGlueObject.h> 47 #import <DiscRecordingUI/DREraseSessionProgressPanelGlueObject.h> 48 #import <DiscRecordingUI/DRMediaEraseController.h> 49 #import <DiscRecordingUI/DRMediaEraseControllerInternal.h> 50 #import <DiscRecordingUI/DRDeviceObjectController.h> 51 #import <DiscRecordingUI/DRDeviceArrayController.h> 52 #import <DiscRecordingUI/DROpticalDiscEraseView.h> 53 54 void* DRBurnSessionBeginProgressDialog(void); 55 void* DRBurnSessionCreate(void); 56 void* DRBurnSessionGetBurn(void); 57 void* DRBurnSessionGetTypeID(void); 58 void* DRBurnSessionSetBurn(void); 59 void* DRBurnSessionSetupDialog(void); 60 void* DREraseSessionBeginProgressDialog(void); 61 void* DREraseSessionCreate(void); 62 void* DREraseSessionGetErase(void); 63 void* DREraseSessionGetTypeID(void); 64 void* DREraseSessionSetErase(void); 65 void* DREraseSessionSetupDialog(void); 66 67 #endif