1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-02-23 06:31:17 +01:00

More doxygen

This commit is contained in:
James Crook
2018-11-03 13:17:54 +00:00
parent f9627864c0
commit 7030c9fc4f
43 changed files with 131 additions and 56 deletions

View File

@@ -28,7 +28,9 @@ using UIHandlePtr = std::shared_ptr<UIHandle>;
#include <vector>
// A subtree in the subdivision of the CellularPanel's area
/// The TrackPanel is built up of nodes, subtrees of the CellularPanel's area
/// This class itself has almost nothing in it. Other classes derived from it
/// build up the capabilities.
class AUDACITY_DLL_API /* not final */ TrackPanelNode
{
public:
@@ -36,7 +38,7 @@ public:
virtual ~TrackPanelNode() = 0;
};
// A non-leaf
// A node of the TrackPanel that contins other nodes.
class AUDACITY_DLL_API TrackPanelGroup /* not final */ : public TrackPanelNode
{
public:
@@ -62,8 +64,8 @@ public:
virtual Subdivision Children( const wxRect &rect ) = 0;
};
// Abstract base class defining TrackPanel's access to specialist classes that
// implement drawing and user interactions
/// Abstract base class defining TrackPanel's access to specialist classes that
/// implement drawing and user interactions
class AUDACITY_DLL_API TrackPanelCell /* not final */ : public TrackPanelNode
{
public: