Audacity 3.2.0
Public Member Functions | Public Attributes | List of all members
RulerPanel::Options Struct Reference

#include <RulerPanel.h>

Public Member Functions

 Options ()
 
OptionsLog (bool l)
 
OptionsFlip (bool f)
 
OptionsLabelEdges (bool l)
 
OptionsTicksAtExtremes (bool t)
 
OptionsTickColour (const wxColour c)
 

Public Attributes

bool log { false }
 
bool flip { false }
 
bool labelEdges { false }
 
bool ticksAtExtremes { false }
 
bool hasTickColour { false }
 
wxColour tickColour
 

Detailed Description

Definition at line 25 of file RulerPanel.h.

Constructor & Destructor Documentation

◆ Options()

RulerPanel::Options::Options ( )
inline

Definition at line 33 of file RulerPanel.h.

33{}

Member Function Documentation

◆ Flip()

Options & RulerPanel::Options::Flip ( bool  f)
inline

Definition at line 38 of file RulerPanel.h.

39 { flip = f; return *this; }

Referenced by anonymous_namespace{DynamicRangeProcessorEditor.cpp}::MakeRulerPanel(), and EffectScienFilter::PopulateOrExchange().

Here is the caller graph for this function:

◆ LabelEdges()

Options & RulerPanel::Options::LabelEdges ( bool  l)
inline

Definition at line 41 of file RulerPanel.h.

42 { labelEdges = l; return *this; }

Referenced by anonymous_namespace{DynamicRangeProcessorEditor.cpp}::MakeRulerPanel(), FrequencyPlotDialog::Populate(), EqualizationUI::PopulateOrExchange(), and EffectScienFilter::PopulateOrExchange().

Here is the caller graph for this function:

◆ Log()

Options & RulerPanel::Options::Log ( bool  l)
inline

Definition at line 35 of file RulerPanel.h.

36 { log = l; return *this; }

Referenced by FrequencyPlotDialog::Populate(), EqualizationUI::PopulateOrExchange(), and EffectScienFilter::PopulateOrExchange().

Here is the caller graph for this function:

◆ TickColour()

Options & RulerPanel::Options::TickColour ( const wxColour  c)
inline

Definition at line 47 of file RulerPanel.h.

48 { tickColour = c; hasTickColour = true; return *this; }
wxColour tickColour
Definition: RulerPanel.h:31

Referenced by anonymous_namespace{DynamicRangeProcessorEditor.cpp}::MakeRulerPanel().

Here is the caller graph for this function:

◆ TicksAtExtremes()

Options & RulerPanel::Options::TicksAtExtremes ( bool  t)
inline

Definition at line 44 of file RulerPanel.h.

45 { ticksAtExtremes = t; return *this; }

Referenced by anonymous_namespace{DynamicRangeProcessorEditor.cpp}::MakeRulerPanel().

Here is the caller graph for this function:

Member Data Documentation

◆ flip

bool RulerPanel::Options::flip { false }

Definition at line 27 of file RulerPanel.h.

◆ hasTickColour

bool RulerPanel::Options::hasTickColour { false }

Definition at line 30 of file RulerPanel.h.

◆ labelEdges

bool RulerPanel::Options::labelEdges { false }

Definition at line 28 of file RulerPanel.h.

◆ log

bool RulerPanel::Options::log { false }

Definition at line 26 of file RulerPanel.h.

◆ tickColour

wxColour RulerPanel::Options::tickColour

Definition at line 31 of file RulerPanel.h.

◆ ticksAtExtremes

bool RulerPanel::Options::ticksAtExtremes { false }

Definition at line 29 of file RulerPanel.h.


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