Inherits GraphModelIntegration::ThumbnailItem, GradientSignal::EditorGradientPreviewRenderer, LmbrCentral::DependencyNotificationBus::Handler, and GradientSignal::GradientPreviewRequestBus::Handler.
|
using | SampleFilterFunc = AZStd::function< float(float)> |
|
|
| AZ_RTTI (GradientPreviewThumbnailItem, "{D2FA7FB4-9E47-41AD-95A2-818910B09A67}", GraphModelIntegration::ThumbnailItem) |
|
| GradientPreviewThumbnailItem (const AZ::EntityId &gradientId, QGraphicsItem *parent=nullptr) |
|
void | SetGradientEntity (const AZ::EntityId &id) |
|
QSizeF | sizeHint (Qt::SizeHint which, const QSizeF &constraint=QSizeF()) const override |
|
void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) override |
|
void | OnCompositionChanged () override |
|
void | Refresh () override |
|
AZ::EntityId | CancelRefresh () override |
|
|
void | OnUpdate () override |
|
QSize | GetPreviewSize () const override |
|
|
AZ::EntityId | m_observerEntityStub |
|
LmbrCentral::DependencyMonitor | m_dependencyMonitor |
|
bool | m_refreshInProgress = false |
|
The documentation for this class was generated from the following file:
- Gems/LandscapeCanvas/Code/Source/Editor/Nodes/UI/GradientPreviewThumbnailItem.h