|
Open 3D Engine Terrain Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits ComponentConfig.
Public Member Functions | |
| 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 Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) |
Public Attributes | |
|
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. | |