#include <PositionModifierComponent.h>
Inherits AZ::Component, ModifierRequestBus::Handler, and PositionModifierRequestBus::Handler.
 | 
| 
  | AZ_COMPONENT (PositionModifierComponent, PositionModifierComponentTypeId) | 
|   | 
| 
  | PositionModifierComponent (const PositionModifierConfig &configuration) | 
|   | 
| 
void  | Activate () override | 
|   | 
| 
void  | Deactivate () override | 
|   | 
| 
bool  | ReadInConfig (const AZ::ComponentConfig *baseConfig) override | 
|   | 
| 
bool  | WriteOutConfig (AZ::ComponentConfig *outBaseConfig) const override | 
|   | 
| 
void  | Execute (InstanceData &instanceData) const override | 
|   | 
| 
ModifierStage  | GetModifierStage () const override | 
|   | 
 | 
| 
static void  | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &services) | 
|   | 
| 
static void  | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &services) | 
|   | 
| 
static void  | GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &services) | 
|   | 
| 
static void  | Reflect (AZ::ReflectContext *context) | 
|   | 
 | 
| 
bool  | GetAllowOverrides () const override | 
|   | 
| 
void  | SetAllowOverrides (bool value) override | 
|   | 
| 
AZ::Vector3  | GetRangeMin () const override | 
|   | 
| 
void  | SetRangeMin (AZ::Vector3 rangeMin) override | 
|   | 
| 
AZ::Vector3  | GetRangeMax () const override | 
|   | 
| 
void  | SetRangeMax (AZ::Vector3 rangeMax) override | 
|   | 
| 
GradientSignal::GradientSampler &  | GetGradientSamplerX () override | 
|   | 
| 
GradientSignal::GradientSampler &  | GetGradientSamplerY () override | 
|   | 
| 
GradientSignal::GradientSampler &  | GetGradientSamplerZ () override | 
|   | 
| 
size_t  | GetNumTags () const override | 
|   | 
| 
AZ::Crc32  | GetTag (int tagIndex) const override | 
|   | 
| 
void  | RemoveTag (int tagIndex) override | 
|   | 
| 
void  | AddTag (AZStd::string tag) override | 
|   | 
 | 
| 
template<typename , typename >  | 
| class  | LmbrCentral::EditorWrappedComponentBase | 
|   | 
Component implementing VegetationModifierRequestBus that offsets position 
The documentation for this class was generated from the following file:
- Gems/Vegetation/Code/Source/Components/PositionModifierComponent.h