Open 3D Engine AzCore 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.
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("RefreshNone", 0x98a5045b)
 
static const AZ::Crc32 ValuesOnly = AZ_CRC("RefreshValues", 0x28e720d4)
 This will only update the values in each row that has a property.
 
static const AZ::Crc32 AttributesAndValues = AZ_CRC("RefreshAttributesAndValues", 0xcbc2147c)
 
static const AZ::Crc32 EntireTree = AZ_CRC("RefreshEntireTree", 0xefbc823c)
 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("RefreshAttributesAndValues", 0xcbc2147c)
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.