Open 3D Engine LyShine Gem API Reference 24.09.2
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: