Inherits AZ::Component, GradientTransformRequestBus::Handler, LmbrCentral::DependencyNotificationBus::Handler, AZ::TickBus::Handler, and GradientTransformModifierRequestBus::Handler.
|
| AZ_COMPONENT (GradientTransformComponent, GradientTransformComponentTypeId) |
|
| GradientTransformComponent (const GradientTransformConfig &configuration) |
|
void | Activate () override |
|
void | Deactivate () override |
|
bool | ReadInConfig (const AZ::ComponentConfig *baseConfig) override |
|
bool | WriteOutConfig (AZ::ComponentConfig *outBaseConfig) const override |
|
const GradientTransform & | GetGradientTransform () const override |
|
void | OnCompositionChanged () override |
|
void | OnTick (float deltaTime, AZ::ScriptTimePoint time) override |
|
void | UpdateFromShape (bool notifyDependentsOfChange) |
|
AZ::EntityId | GetShapeEntityId () const |
|
|
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 | GetAllowReference () const override |
|
void | SetAllowReference (bool value) override |
|
AZ::EntityId | GetShapeReference () const override |
|
void | SetShapeReference (AZ::EntityId shapeReference) override |
|
bool | GetOverrideBounds () const override |
|
void | SetOverrideBounds (bool value) override |
|
AZ::Vector3 | GetBounds () const override |
|
void | SetBounds (const AZ::Vector3 &bounds) override |
|
AZ::Vector3 | GetCenter () const override |
|
void | SetCenter (const AZ::Vector3 ¢er) override |
|
TransformType | GetTransformType () const override |
|
void | SetTransformType (TransformType type) override |
|
bool | GetOverrideTranslate () const override |
|
void | SetOverrideTranslate (bool value) override |
|
AZ::Vector3 | GetTranslate () const override |
|
void | SetTranslate (const AZ::Vector3 &translate) override |
|
bool | GetOverrideRotate () const override |
|
void | SetOverrideRotate (bool value) override |
|
AZ::Vector3 | GetRotate () const override |
|
void | SetRotate (const AZ::Vector3 &rotate) override |
|
bool | GetOverrideScale () const override |
|
void | SetOverrideScale (bool value) override |
|
AZ::Vector3 | GetScale () const override |
|
void | SetScale (const AZ::Vector3 &scale) override |
|
float | GetFrequencyZoom () const override |
|
void | SetFrequencyZoom (float frequencyZoom) override |
|
WrappingType | GetWrappingType () const override |
|
void | SetWrappingType (WrappingType type) override |
|
bool | GetIs3D () const override |
|
void | SetIs3D (bool value) override |
|
bool | GetAdvancedMode () const override |
|
void | SetAdvancedMode (bool value) override |
|
|
class | EditorGradientTransformComponent |
|
template<typename , typename > |
class | LmbrCentral::EditorWrappedComponentBase |
|
The documentation for this class was generated from the following file:
- Gems/GradientSignal/Code/Include/GradientSignal/Components/GradientTransformComponent.h