#include <MRRenderDimensions.h>
Inheritance diagram for MR::RenderDimensions::AngleTask:Public Member Functions | |
| AngleTask () | |
| MRVIEWER_API | AngleTask (const UiRenderParams &uiParams, const AffineXf3f &xf, Color color, const AngleParams ¶ms) |
| MRVIEWER_API void | renderPass () override |
| This is the main rendering pass. | |
| MRVIEWER_API void | onClick () override |
Public Member Functions inherited from MR::BasicClickableRectUiRenderTask | |
| BasicClickableRectUiRenderTask ()=default | |
| BasicClickableRectUiRenderTask (const BasicClickableRectUiRenderTask &other) | |
| BasicClickableRectUiRenderTask & | operator= (const BasicClickableRectUiRenderTask &other) |
| virtual | ~BasicClickableRectUiRenderTask ()=default |
| MRVIEWER_API void | earlyBackwardPass (const BackwardPassParams &backParams) override |
Public Member Functions inherited from MR::BasicUiRenderTask | |
| unsafe void | earlyBackwardPass (MR.BasicUiRenderTask.Const_BackwardPassParams params_) |
| unsafe void | renderPass () |
| virtual | ~BasicUiRenderTask ()=default |
| BasicUiRenderTask ()=default | |
| BasicUiRenderTask (const BasicUiRenderTask &)=default | |
| BasicUiRenderTask (BasicUiRenderTask &&)=default | |
| BasicUiRenderTask & | operator= (const BasicUiRenderTask &)=default |
| BasicUiRenderTask & | operator= (BasicUiRenderTask &&)=default |
Additional Inherited Members | |
Public Types inherited from MR::BasicUiRenderTask | |
| enum class | InteractionMask { mouseHover = 1 << 0 , mouseScroll = 1 << 1 } |
Public Attributes inherited from MR::BasicClickableRectUiRenderTask | |
| ImVec2 | clickableCornerA |
| ImVec2 | clickableCornerB |
| bool | enabled = true |
| bool | isHovered = false |
| bool | isActive = false |
Public Attributes inherited from MR::BasicUiRenderTask | |
| float | renderTaskDepth = 0 |
| The tasks are sorted by this depth, descending (larger depth = further away). | |
Properties inherited from MR::BasicUiRenderTask | |
| new unsafe ref float | renderTaskDepth |
|
inline |
| MRVIEWER_API MR::RenderDimensions::AngleTask::AngleTask | ( | const UiRenderParams & | uiParams, |
| const AffineXf3f & | xf, | ||
| Color | color, | ||
| const AngleParams & | params ) |
|
overridevirtual |
Implements MR::BasicClickableRectUiRenderTask.
|
overridevirtual |
This is the main rendering pass.
Implements MR::BasicUiRenderTask.