mirror of
https://github.com/cookiengineer/audacity
synced 2026-02-23 06:31:17 +01:00
More doxygen
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user