Open 3D Engine AzQtComponents 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.
AzQtComponents::VectorEdit Class Reference

Inherits QWidget.

Public Slots

void setVector (QVector3D vec)
 
void setVector (float xValue, float yValue, float zValue)
 
void setX (float xValue)
 
void setY (float yValue)
 
void setZ (float zValue)
 

Signals

void vectorChanged ()
 
void flavorChanged ()
 

Public Member Functions

 VectorEdit (QWidget *parent=0)
 
QVector3D vector () const
 
float x () const
 
float y () const
 
float z () const
 
QString xLabel () const
 
QString yLabel () const
 
QString zLabel () const
 
void setLabels (const QString &xLabel, const QString &yLabel, const QString &zLabel)
 
void setLabels (const QStringList &labels)
 
QColor xColor () const
 
QColor yColor () const
 
QColor zColor () const
 
void setColors (const QColor &xColor, const QColor &yColor, const QColor &zColor)
 
void setXColor (const QColor &color)
 
void setYColor (const QColor &color)
 
void setZColor (const QColor &color)
 
VectorEditElement::Flavor flavor () const
 
void setFlavor (VectorEditElement::Flavor flavor)
 
void setPixmap (const QPixmap &)
 

Properties

QVector3D vector
 
AzQtComponents::VectorEditElement::Flavor flavor
 

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