Open 3D Engine AzCore API Reference 25.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Edit::PropertyRefreshLevels Namespace Reference

Notifies the property system to refresh the property grid, along with the level of refresh. More...

Variables

static const AZ::Crc32 None = AZ_CRC_CE("RefreshNone")
 
static const AZ::Crc32 ValuesOnly = AZ_CRC_CE("RefreshValues")
 This will only update the values in each row that has a property.
 
static const AZ::Crc32 AttributesAndValues = AZ_CRC_CE("RefreshAttributesAndValues")
 
static const AZ::Crc32 EntireTree = AZ_CRC_CE("RefreshEntireTree")
 Re-create the entire tree of properties.
 

Detailed Description

Notifies the property system to refresh the property grid, along with the level of refresh.

Variable Documentation

◆ AttributesAndValues

const AZ::Crc32 AZ::Edit::PropertyRefreshLevels::AttributesAndValues = AZ_CRC_CE("RefreshAttributesAndValues")
static

This will re-consume all attributes and values, with the exception of the Visibility attribute. This is due to the Visibility attribute being consumed at a higher level in the system and would be a more expensive operation that would essentially be the same as the EntireTree refresh level.