Open 3D Engine AtomLyIntegration 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.
AtomImGuiTools::MaterialShaderDetailsController Class Reference

Provides some additional utilities for the interaction between AtomImGuiToolsSystemComponent and ImGuiMaterialDetails. More...

#include <MaterialShaderDetailsController.h>

Public Member Functions

void SetSelectedEntityId (AZ::EntityId entityId)
 Sets which entity who's draw packets will be displayed in ImGuiMaterialDetails.
 
const AZ::RPI::MeshDrawPacketLods * GetMeshDrawPackets () const
 Returns the collection of MeshDrawPackets currently used by the selected entity.
 
AZStd::string GetSelectionName () const
 Returns the name of the selected entity.
 

Detailed Description

Provides some additional utilities for the interaction between AtomImGuiToolsSystemComponent and ImGuiMaterialDetails.


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