Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ViewportHighlight Class Reference

Public Member Functions

void Draw (Draw2dHelper &draw2d, QTreeWidgetItem *invisibleRootItem, HierarchyItemRawPtrList &selectedItems, uint32 flags)
 
void DrawHover (Draw2dHelper &draw2d, AZ::EntityId hoverElement)
 

Member Function Documentation

◆ Draw()

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).


The documentation for this class was generated from the following file: