Can I access the data displayed in the Content Browser's Column View from python?

I would like to make some tools using asset data that is displayed in the Content Browser’s Column View, as some of it doesnt seem available elsewhere in the python API?

For example, I would like to use a selected asset’s Nanite Triangles and Approx Size to calculate a rough “triangle density.”

The bounds I can get with the existing API, but it seems like other data from some of these columns is not available to Python atm? I was hoping since the editor has this data I could access it from some existing Utility class I just cant find?

[Image Removed]

Hi Brian,

Those values are not exposed directly to the scripting api, but the source data of most of these can queried via python. The values will be mostly the same minus some light formatting.

The vast majority of the data in these columns can be accessed via the tags the asset registry provide for those asset. Note that the assets doesn’t need to be loaded to access those.

Here the pseudo code to do this.

  1. Get the asset registry via the unreal.AssetRegistryHelpers.
  2. Query the asset registry to get the asset data for the desired assets.
  3. On your asset data, use the function get_tag_value to retrive the string associated to the tag.

Hint most of the time the tag will be the same as the column name without the spaces.

Pleasure.