IRenderObject.renderUi() can emit zero or more or more of those tasks. They are sorted by depth every frame. Generated from class MR.BasicUiRenderTask. This is the const half of the class.
More...
|
| enum | InteractionMask : int { MouseHover = 1
, MouseScroll = 2
} |
| |
|
|
unsafe void | _LateMakeShared (_Underlying *ptr) |
| |
|
virtual unsafe void | Dispose (bool disposing) |
| |
|
|
override unsafe bool | _IsOwning [get] |
| | Check if the underlying shared pointer is owning or not.
|
| |
|
unsafe float | renderTaskDepth [get] |
| | The tasks are sorted by this depth, descending (larger depth = further away).
|
| |
|
override bool | _IsOwning [get] |
| | This checks if the shared_ptr itself is owning or not, rather than whether we own our shared_ptr, which isn't a given. The derived classes have to implement this, since it depends on the specific shared_ptr type.
|
| |
|
bool | _IsOwningSharedPtr [get] |
| | This checks if we own the underlying shared_ptr instance, regardless of whether it owns the underlying object, which is orthogonal. We repurpose _IsOwningVal for this.
|
| |
IRenderObject.renderUi() can emit zero or more or more of those tasks. They are sorted by depth every frame. Generated from class MR.BasicUiRenderTask. This is the const half of the class.
The documentation for this class was generated from the following file: