Audacity 3.2.0
|
This is the complete list of members for Ruler, including all inherited members.
Callback typedef | Observer::Publisher< RulerInvalidatedMessage > | |
CallbackReturn typedef | Observer::Publisher< RulerInvalidatedMessage > | |
ChooseFonts(wxDC &dc) const | Ruler | private |
Draw(wxDC &dc) const | Ruler | |
Draw(wxDC &dc, const Envelope *envelope) const | Ruler | |
DrawGrid(wxDC &dc, int length, bool minor=true, bool major=true, int xOffset=0, int yOffset=0) const | Ruler | |
FindZero(const RulerUpdater::Labels &labels) const | Ruler | private |
GetFonts() const | Ruler | |
GetMaxSize(wxCoord *width, wxCoord *height) | Ruler | |
GetZeroPosition() const | Ruler | private |
Invalidate() | Ruler | |
m_factory | Observer::Publisher< RulerInvalidatedMessage > | private |
m_list | Observer::Publisher< RulerInvalidatedMessage > | private |
mbMinor | Ruler | private |
mbTicksAtExtremes | Ruler | |
mbTicksOnly | Ruler | |
message_type typedef | Observer::Publisher< RulerInvalidatedMessage > | |
mpCache | Ruler | mutableprivate |
mPen | Ruler | private |
mpUpdater | Ruler | private |
mpUserFonts | Ruler | private |
mRulerStruct | Ruler | private |
mTickColour | Ruler | private |
mTickLengths | Ruler | private |
mTwoTone | Ruler | private |
mUserBits | Ruler | private |
notifies_all | Observer::Publisher< RulerInvalidatedMessage > | static |
OfflimitsPixels(int start, int end) | Ruler | |
operator=(Publisher &&)=default | Observer::Publisher< RulerInvalidatedMessage > | |
Publish(const RulerInvalidatedMessage &message) | Observer::Publisher< RulerInvalidatedMessage > | inlineprotected |
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< RulerInvalidatedMessage > | inlineexplicit |
Publisher(Publisher &&)=default | Observer::Publisher< RulerInvalidatedMessage > | |
Ruler(const RulerUpdater &updater, const RulerFormat &format) | Ruler | |
SetBounds(int left, int top, int right, int bottom) | Ruler | |
SetDbMirrorValue(const double d) | Ruler | |
SetFlip(bool flip) | Ruler | |
SetFonts(const wxFont &minorFont, const wxFont &majorFont, const wxFont &minorMinorFont) | Ruler | |
SetFormat(const RulerFormat *pFormat) | Ruler | |
SetLabelEdges(bool labelEdges) | Ruler | |
SetMinor(bool value) | Ruler | |
SetNumberScale(const NumberScale &scale) | Ruler | |
SetOrientation(int orient) | Ruler | |
SetRange(double min, double max) | Ruler | |
SetRange(double min, double max, double hiddenMin, double hiddenMax) | Ruler | |
SetTickColour(const wxColour &colour) | Ruler | inline |
SetTickLengths(const TickLengths &tLengths) | Ruler | |
SetTwoTone(bool twoTone) | Ruler | |
SetUnits(const TranslatableString &units) | Ruler | |
SetUpdater(const RulerUpdater *pUpdater) | Ruler | |
Subscribe(Callback callback) | Observer::Publisher< RulerInvalidatedMessage > | |
Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< RulerInvalidatedMessage > | inline |
UpdateCache(wxDC &dc, const Envelope *envelope) const | Ruler | private |
~Ruler() | Ruler |