Open 3D Engine GradientSignal Gem 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.
GradientSignal::DitherGradientConfig Class Reference

Inherits AZ::ComponentConfig.

Public Types

enum class  BayerPatternType : AZ::u8 { PATTERN_SIZE_4x4 = 4 , PATTERN_SIZE_8x8 = 8 }
 

Public Member Functions

 AZ_CLASS_ALLOCATOR (DitherGradientConfig, AZ::SystemAllocator)
 
 AZ_RTTI (DitherGradientConfig, "{8F519317-4E83-4CF0-BEC9-C5F3F3198F20}", AZ::ComponentConfig)
 
bool IsPointsPerUnitResdOnly () const
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

bool m_useSystemPointsPerUnit = true
 
float m_pointsPerUnit = 1.0f
 
AZ::Vector3 m_patternOffset = AZ::Vector3::CreateZero()
 
BayerPatternType m_patternType = BayerPatternType::PATTERN_SIZE_4x4
 
GradientSampler m_gradientSampler
 

The documentation for this class was generated from the following file: