Open 3D Engine AzQtComponents API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
GalleryComponent Class Reference

Inherits AZ::Component.

Public Types

enum class  Mode : AZ::u8 { Average , Minimum , Maximum , Multiply }
 

Public Member Functions

 AZ_COMPONENT (GalleryComponent, "{84656cb6-1148-482b-b28b-7779a259c792}", AZ::Component)
 
void Init () override
 
void Activate () override
 
void Deactivate () override
 
void onIntMultiplierForSliderChanged () const
 
void onIntMultiplierForSpinBoxChanged () const
 
void onFloatMultiplierForSliderChanged () const
 
void onFloatMultiplierForSpinBoxChanged () const
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

bool m_boolForButton = false
 
bool m_boolForCheckBox = false
 
AZ::Color m_color = AZ::Color(0.0f, 0.467f, 0.784f, 1.0f)
 
Mode m_mode = Mode::Average
 
bool m_boolForRadioButton = false
 
AZ::EntityId m_entityId
 
AZ::Data::Asset< AZ::Data::AssetData > m_assetData
 
AZ::Data::Asset< AZ::Data::AssetData > m_assetDataWithEditButton
 
AZ::Data::Asset< AzFramework::FileTag::FileTagAsset > m_fileTagAsset
 
AZ::Data::Asset< AzFramework::FileTag::FileTagAsset > m_fileTagAssetWithEditButton
 
AZ::Data::Asset< AzFramework::FileTag::FileTagAsset > m_customBrowseIconAsset
 
AZStd::string m_stringForLineEdit
 
AZStd::string m_stringForMultiLineEdit
 
AZ::Quaternion m_quaternion
 
int m_intForSlider = 0
 
int m_intMultiplierForSlider = 0
 
int m_intMultiplierForSpinBox = 0
 
float m_floatForSlider = 0
 
float m_floatForSliderCurve = 0
 
float m_floatMultiplierForSlider = 0
 
float m_floatForSpinBox = 0
 
float m_floatMultiplierForSpinBox = 0
 
AZ::u32 m_crc
 
AZ::Vector2 m_vector2
 
AZ::Vector3 m_vector3
 
AZ::Vector4 m_vector4
 
AZ::Vector4 m_vector4Suffix
 
bool m_boolForLongLabel = true
 
LevelOne m_levelOne
 
AZStd::vector< AZStd::string > m_strings = {"String 1", "String 2"}
 

The documentation for this class was generated from the following file: