Helper class that draws ImGui label. More...
#include <MRViewer/MRAncillaryLabels.h>
Public Member Functions | |
| AncillaryImGuiLabel ()=default | |
| void | make (Object &parent, const PositionedText &text) |
| Make label in parent space coordinates, follows parent worldXf. | |
| void | make (std::shared_ptr< Object > parent, const PositionedText &text) |
| void | make (const PositionedText &text) |
| Make label in world space coordinates. | |
| void | reset () |
| clears this instance | |
| Vector2f | getPivot () const |
| void | setPivot (Vector2f pivot) |
| void | overrideParams (const ImGuiMeasurementIndicators::Params ¶ms) |
| Optionally override rendering params for this label. | |
| void | resetOverrideParams () |
| use default parameters instead of overridden ones | |
| Public Member Functions inherited from MR::PreDrawListener | |
| MR_ADD_CTOR_DELETE_MOVE (PreDrawListener) | |
| virtual | ~PreDrawListener ()=default |
| virtual void | connect (Viewer *viewer, int group, boost::signals2::connect_position pos) override |
| Public Member Functions inherited from MR::ConnectionHolder | |
| virtual | ~ConnectionHolder ()=default |
| virtual void | disconnect () |
| Public Member Functions inherited from MR::IConnectable | |
| virtual | ~IConnectable ()=default |
Additional Inherited Members | |
| Protected Attributes inherited from MR::ConnectionHolder | |
| boost::signals2::scoped_connection | connection_ |
Helper class that draws ImGui label.