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