Audacity 3.2.0
Public Member Functions | List of all members
TrackPanelNode Class Referenceabstract

The TrackPanel is built up of nodes, subtrees of the CellularPanel's area Common base class for TrackPanelCell (leaf) and TrackPanelGroup (nonleaf) More...

#include <TrackPanelCell.h>

Inheritance diagram for TrackPanelNode:
[legend]
Collaboration diagram for TrackPanelNode:
[legend]

Public Member Functions

 TrackPanelNode ()
 
virtual ~TrackPanelNode ()=0
 
- Public Member Functions inherited from TrackPanelDrawable
virtual ~TrackPanelDrawable ()=0
 
virtual void Draw (TrackPanelDrawingContext &context, const wxRect &rect, unsigned iPass)
 
virtual wxRect DrawingArea (TrackPanelDrawingContext &context, const wxRect &rect, const wxRect &panelRect, unsigned iPass)
 

Additional Inherited Members

- Static Public Member Functions inherited from TrackPanelDrawable
static wxRect MaximizeWidth (const wxRect &rect, const wxRect &panelRect)
 
static wxRect MaximizeHeight (const wxRect &rect, const wxRect &panelRect)
 

Detailed Description

The TrackPanel is built up of nodes, subtrees of the CellularPanel's area Common base class for TrackPanelCell (leaf) and TrackPanelGroup (nonleaf)

Definition at line 37 of file TrackPanelCell.h.

Constructor & Destructor Documentation

◆ TrackPanelNode()

TrackPanelNode::TrackPanelNode ( )

Definition at line 17 of file TrackPanelCell.cpp.

18{
19}

◆ ~TrackPanelNode()

TrackPanelNode::~TrackPanelNode ( )
pure virtual

Definition at line 21 of file TrackPanelCell.cpp.

22{
23}

The documentation for this class was generated from the following files: