Audacity 3.2.0
Classes | Public Attributes | List of all members
RulerStruct Struct Reference

#include <RulerUpdater.h>

Collaboration diagram for RulerStruct:
[legend]

Classes

struct  Fonts
 

Public Attributes

double mMin { 0.0 }
 
double mHiddenMin { 0.0 }
 
double mMax { 100.0 }
 
double mHiddenMax { 100.0 }
 
int mOrientation { wxHORIZONTAL }
 
bool mFlip { false }
 
bool mLabelEdges { false }
 
const RulerFormatmpRulerFormat {}
 
int mLeft { -1 }
 
int mTop { -1 }
 
int mRight { -1 }
 
int mBottom { -1 }
 
int mLength { 0 }
 
double mDbMirrorValue { 0.0 }
 
std::unique_ptr< FontsmpFonts
 
TranslatableString mUnits
 
NumberScale mNumberScale
 

Detailed Description

Definition at line 26 of file RulerUpdater.h.

Member Data Documentation

◆ mBottom

int RulerStruct::mBottom { -1 }

◆ mDbMirrorValue

double RulerStruct::mDbMirrorValue { 0.0 }

◆ mFlip

bool RulerStruct::mFlip { false }

◆ mHiddenMax

double RulerStruct::mHiddenMax { 100.0 }

◆ mHiddenMin

double RulerStruct::mHiddenMin { 0.0 }

◆ mLabelEdges

bool RulerStruct::mLabelEdges { false }

◆ mLeft

int RulerStruct::mLeft { -1 }

◆ mLength

int RulerStruct::mLength { 0 }

◆ mMax

double RulerStruct::mMax { 100.0 }

◆ mMin

double RulerStruct::mMin { 0.0 }

◆ mNumberScale

NumberScale RulerStruct::mNumberScale

Definition at line 55 of file RulerUpdater.h.

Referenced by Ruler::SetNumberScale(), and LogarithmicUpdater::Update().

◆ mOrientation

int RulerStruct::mOrientation { wxHORIZONTAL }

◆ mpFonts

std::unique_ptr<Fonts> RulerStruct::mpFonts
mutable

◆ mpRulerFormat

const RulerFormat* RulerStruct::mpRulerFormat {}

◆ mRight

int RulerStruct::mRight { -1 }

◆ mTop

int RulerStruct::mTop { -1 }

◆ mUnits

TranslatableString RulerStruct::mUnits

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