Ardour  9.0-pre0-582-g084a23a80d
ALoudnessPreset Struct Reference

#include <loudness_settings.h>

Inheritance diagram for ALoudnessPreset:
[legend]

Public Member Functions

 ALoudnessPreset (XMLNode const &)
 
 ALoudnessPreset (std::string const &, bool enable[LR_LAST], float level[LR_LAST])
 
 ALoudnessPreset (CLoudnessPreset const &c)
 
XMLNodestate () const
 
bool operator== (ALoudnessPreset const &) const
 

Additional Inherited Members

- Public Types inherited from CLoudnessPreset
enum  {
  LR_dBFS , LR_dBTP , LR_Integrated , LR_Short ,
  LR_Momentary , LR_LAST
}
 
- Public Attributes inherited from CLoudnessPreset
std::string label
 
bool enable [LR_LAST]
 
float level [LR_LAST]
 
float LUFS_range [2]
 
bool report
 
bool user
 

Detailed Description

Definition at line 48 of file loudness_settings.h.

Constructor & Destructor Documentation

◆ ALoudnessPreset() [1/3]

ALoudnessPreset::ALoudnessPreset ( XMLNode const &  )

◆ ALoudnessPreset() [2/3]

ALoudnessPreset::ALoudnessPreset ( std::string const &  ,
bool  enable[LR_LAST],
float  level[LR_LAST] 
)

◆ ALoudnessPreset() [3/3]

ALoudnessPreset::ALoudnessPreset ( CLoudnessPreset const &  c)
inline

Definition at line 52 of file loudness_settings.h.

Member Function Documentation

◆ operator==()

bool ALoudnessPreset::operator== ( ALoudnessPreset const &  ) const

◆ state()

XMLNode& ALoudnessPreset::state ( ) const

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