Audacity  2.2.2
Public Member Functions | Public Attributes | List of all members
KeyNode Class Reference

#include <KeyView.h>

Public Member Functions

 KeyNode ()
 
 KeyNode (const KeyNode &)=default
 
KeyNodeoperator= (const KeyNode &)=default
 

Public Attributes

wxString name
 
wxString category
 
wxString prefix
 
wxString label
 
NormalizedKeyString key
 
int index
 
int line
 
int depth
 
bool iscat
 
bool ispfx
 
bool isparent
 
bool isopen
 

Detailed Description

Definition at line 21 of file KeyView.h.

Constructor & Destructor Documentation

KeyNode::KeyNode ( )
inline

Definition at line 24 of file KeyView.h.

References depth, index, iscat, isopen, isparent, ispfx, and line.

25  {
26  index = -1;
27  line = -1;
28  depth = -1;
29  iscat = false;
30  ispfx = false;
31  isparent = false;
32  isopen = false;
33  }
int index
Definition: KeyView.h:45
bool ispfx
Definition: KeyView.h:49
bool iscat
Definition: KeyView.h:48
int depth
Definition: KeyView.h:47
bool isopen
Definition: KeyView.h:51
int line
Definition: KeyView.h:46
bool isparent
Definition: KeyView.h:50
KeyNode::KeyNode ( const KeyNode )
default

Member Function Documentation

KeyNode& KeyNode::operator= ( const KeyNode )
default

Member Data Documentation

wxString KeyNode::category
int KeyNode::depth
int KeyNode::index
bool KeyNode::iscat
bool KeyNode::isopen
bool KeyNode::isparent
bool KeyNode::ispfx
NormalizedKeyString KeyNode::key
wxString KeyNode::label
int KeyNode::line
wxString KeyNode::name

Definition at line 40 of file KeyView.h.

Referenced by KeyView::RefreshBindings(), and KeyView::RefreshLines().

wxString KeyNode::prefix

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