Inherits AZ::ComponentConfig.
|
| AZ_CLASS_ALLOCATOR (TerrainMacroMaterialConfig, AZ::SystemAllocator) |
|
| AZ_RTTI (TerrainMacroMaterialConfig, "{9DBAFFF0-FD20-4594-8884-E3266D8CCAC8}", AZ::ComponentConfig) |
|
bool | NormalMapAttributesAreReadOnly () const |
|
AZStd::string | GetMacroColorAssetPropertyName () const |
|
void | SetMacroColorAssetPropertyName (const AZStd::string ¯oColorAssetPropertyName) |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
AZ::Data::Asset< AZ::RPI::StreamingImageAsset > | m_macroColorAsset = { AZ::Data::AssetLoadBehavior::QueueLoad } |
|
AZ::Data::Asset< AZ::RPI::StreamingImageAsset > | m_macroNormalAsset = { AZ::Data::AssetLoadBehavior::QueueLoad } |
|
bool | m_normalFlipX = false |
|
bool | m_normalFlipY = false |
|
float | m_normalFactor = 1.0f |
|
int32_t | m_priority = 0 |
|
AZStd::string | m_macroColorAssetPropertyLabel = "Color Texture" |
| Label to use for the macro color asset. This gets modified to show current asset loading/processing state.
|
|
The documentation for this class was generated from the following file:
- Gems/Terrain/Code/Source/TerrainRenderer/Components/TerrainMacroMaterialComponent.h