6#include "MRViewer/exports.h"
31 ImVec2 finalScreenPos_;
Definition MRUINonOverlappingLabels.h:15
MRVIEWER_API void earlyBackwardPass(const BackwardPassParams ¶ms) override
MRVIEWER_API void renderPass() override
This is the main rendering pass.
MRVIEWER_API NonOverlappingLabelTask(Params params)
MRVIEWER_API NonOverlappingLabelTask()
Definition MRViewportId.h:16
Definition MRUINonOverlappingLabels.h:10
MRVIEWER_API void nonOverlappingLabel()
Definition MRIRenderObject.h:81
IRenderObject::renderUi() can emit zero or more or more of those tasks. They are sorted by depth ever...
Definition MRIRenderObject.h:61
Definition MRUINonOverlappingLabels.h:18
std::shared_ptr< const ImGuiMeasurementIndicators::Params > indicatorParams
Definition MRUINonOverlappingLabels.h:26
std::string text
Definition MRUINonOverlappingLabels.h:23
Vector3f worldPos
Definition MRUINonOverlappingLabels.h:21
ViewportId viewportId
Definition MRUINonOverlappingLabels.h:20
std::string id
Definition MRUINonOverlappingLabels.h:22