MCPcopy Create free account
hub / github.com/audacity/audacity / ExtImportPrefsDropTarget

Class ExtImportPrefsDropTarget

src/prefs/ExtImportPrefs.h:33–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

31#define EXT_IMPORT_PREFS_PLUGIN_SYMBOL ComponentInterfaceSymbol{ XO("Ext Import") }
32
33class ExtImportPrefsDropTarget final : public wxDropTarget
34{
35public:
36 // Takes ownership of the argument
37 ExtImportPrefsDropTarget(wxDataObject* dataObject = nullptr);
38 ~ExtImportPrefsDropTarget ();
39 wxDragResult OnData(wxCoord x, wxCoord y, wxDragResult def);
40 bool OnDrop(wxCoord x, wxCoord y);
41 wxDragResult OnEnter(wxCoord x, wxCoord y, wxDragResult def);
42 wxDragResult OnDragOver(wxCoord x, wxCoord y, wxDragResult def);
43 void OnLeave();
44 void SetPrefs (ExtImportPrefs *prefs);
45private:
46 ExtImportPrefs *mPrefs;
47};
48
49class ExtImportPrefs final : public PrefsPanel
50{

Callers 1

PopulateOrExchangeMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected