Inherits AzToolsFramework::Components::EditorComponentBase, GradientRequestBus::Handler, GradientBakerRequestBus::Handler, GradientImageCreatorRequestBus::Handler, LmbrCentral::DependencyNotificationBus::Handler, and AZ::TickBus::Handler.
Public Member Functions | |
AZ_EDITOR_COMPONENT (EditorGradientBakerComponent, EditorGradientBakerComponentTypeId, AzToolsFramework::Components::EditorComponentBase) | |
void | Activate () override |
Component overrides ... | |
void | Deactivate () override |
float | GetValue (const GradientSampleParams &sampleParams) const override |
GradientRequestBus overrides ... | |
void | GetValues (AZStd::span< const AZ::Vector3 > positions, AZStd::span< float > outValues) const override |
bool | IsEntityInHierarchy (const AZ::EntityId &entityId) const override |
AZ::Vector2 | GetOutputResolution () const override |
GradientImageCreatorRequestBus overrides ... | |
void | SetOutputResolution (const AZ::Vector2 &resolution) override |
OutputFormat | GetOutputFormat () const override |
void | SetOutputFormat (OutputFormat outputFormat) override |
AZ::IO::Path | GetOutputImagePath () const override |
void | SetOutputImagePath (const AZ::IO::Path &outputImagePath) override |
void | BakeImage () override |
GradientBakerRequestBus overrides ... | |
AZ::EntityId | GetInputBounds () const override |
void | SetInputBounds (const AZ::EntityId &inputBounds) override |
void | OnCompositionChanged () override |
LmbrCentral::DependencyNotificationBus overrides ... | |