Open 3D Engine LyShine Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Public Member Functions | |
void | Draw (Draw2dHelper &draw2d, QTreeWidgetItem *invisibleRootItem, HierarchyItemRawPtrList &selectedItems, uint32 flags) |
void | DrawHover (Draw2dHelper &draw2d, AZ::EntityId hoverElement) |
void ViewportHighlight::Draw | ( | Draw2dHelper & | draw2d, |
QTreeWidgetItem * | invisibleRootItem, | ||
HierarchyItemRawPtrList & | selectedItems, | ||
uint32 | flags | ||
) |
Given the invisibleRootItem and the list of selectedItems, draw the correct highlight borders around elements, according to the given flags (defined in ViewportWidget::DrawElementBorders).