Open 3D Engine GraphCanvas Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits StyleManagerRequestBus::Handler, and AzFramework::AssetCatalogEventBus::Handler.
Public Member Functions | |
StyleManager (const EditorId &editorId, AZStd::string_view assetPath) | |
void | OnCatalogAssetChanged (const AZ::Data::AssetId &asset) override |
AZ::EntityId | ResolveStyles (const AZ::EntityId &object) const override |
void | RegisterDataPaletteStyle (const AZ::Uuid &dataType, const AZStd::string &palette) override |
AZStd::string | GetDataPaletteStyle (const AZ::Uuid &dataType) const override |
const Styling::StyleHelper * | FindDataColorPalette (const AZ::Uuid &uuid) override |
QColor | GetDataTypeColor (const AZ::Uuid &dataType) override |
const QPixmap * | GetDataTypeIcon (const AZ::Uuid &dataType) override |
const QPixmap * | GetMultiDataTypeIcon (const AZStd::vector< AZ::Uuid > &dataTypes) override |
const Styling::StyleHelper * | FindColorPalette (const AZStd::string &paletteString) override |
QColor | GetPaletteColor (const AZStd::string &palette) override |
const QPixmap * | GetPaletteIcon (const AZStd::string &iconStyle, const AZStd::string &palette) override |
const QPixmap * | GetConfiguredPaletteIcon (const PaletteIconConfiguration &paletteConfiguration) override |
const Styling::StyleHelper * | FindPaletteIconStyleHelper (const PaletteIconConfiguration &paletteConfiguration) override |
QPixmap * | CreateIcon (const QColor &colorType, const AZStd::string &iconStyle) override |
QPixmap * | CreateIconFromConfiguration (const PaletteIconConfiguration &paletteConfiguration) override |
QPixmap * | CreateMultiColoredIcon (const AZStd::vector< QColor > &colorType, float transitionPercent, const AZStd::string &iconStyle) override |
QPixmap * | CreateColoredPatternPixmap (const AZStd::vector< QColor > &colorTypes, const AZStd::string &patternName) override |
const QPixmap * | CreatePatternPixmap (const AZStd::vector< AZStd::string > &palettes, const AZStd::string &patternName) override |
AZStd::vector< AZStd::string > | GetColorPaletteStyles () const override |
QPixmap * | FindPixmap (const AZ::Crc32 &keyName) override |
void | CachePixmap (const AZ::Crc32 &keyName, QPixmap *pixmap) override |
int | FindLayer (AZStd::string_view layer) override |
int | GetSteppedWidth (int width) override |
int | GetSteppedHeight (int height) override |
Friends | |
class | Styling::Parser |