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.
AssetTreeEntry Class Reference

#include <AssetTreeEntry.h>

Public Types

using FolderMap = AZStd::map< AZStd::string, AssetTreeEntry * >
 
using FileMap = AZStd::map< AZStd::string, AZ::Data::AssetId >
 

Static Public Member Functions

static AssetTreeEntryBuildAssetTree (const AZ::Data::AssetType &assetType, const AZStd::string &pathToSearch)
 

Public Attributes

FileMap m_files
 
FolderMap m_folders
 

Protected Member Functions

void Insert (const AZStd::string &path, const AZStd::string &menuName, const AZ::Data::AssetId &assetId)
 

Detailed Description

Class to build and represent a hierarchical tree view of files and folders containing assets of a given type under a given path


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