![]() |
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 |