|
void | DoubleClickEvent (const QPointF &scenePos, const QPointF &epsilon) |
|
void | DeleteControlPointsEvent () |
|
void | MoveControlPointsEvent (double fMoveX, double fMoveY) |
|
void | MoveTangentsEvent (double fMoveX, double fMoveY) |
|
void | BeginOperationEvent (QString sName) |
|
void | EndOperationEvent (bool bCommit) |
|
void | ScaleControlPointsEvent (const QPointF ¢erPos, double fScaleX, double fScaleY) |
|
void | ContextMenuEvent (QPoint pos, QPointF scenePos) |
|
void | SelectionChangedEvent () |
|
void | MoveCurveEvent (plInt32 iCurve, double fMoveY) |
|
|
| plQtCurveEditWidget (QWidget *pParent) |
|
void | SetCurves (plCurveGroupData *pCurveEditData) |
|
void | SetGridBarWidget (plQGridBarWidget *pGridBar) |
|
void | SetScrubberPosition (double fPosition) |
|
double | GetMinCurveExtent () const |
|
double | GetMaxCurveExtent () const |
|
void | FrameCurve () |
|
void | FrameSelection () |
|
void | Frame (double fOffsetX, double fOffsetY, double fWidth, double fHeight) |
|
QPoint | MapFromScene (const QPointF &pos) const |
|
QPoint | MapFromScene (const plVec2d &vPos) const |
|
QPointF | MapToScene (const QPoint &pos) const |
|
plVec2 | MapDirFromScene (const plVec2 &vPos) const |
|
void | ClearSelection () |
|
void | SelectAll () |
|
const plDynamicArray< plSelectedCurveCP > & | GetSelection () const |
|
bool | IsSelected (const plSelectedCurveCP &cp) const |
|
void | SetSelection (const plSelectedCurveCP &cp) |
|
void | ToggleSelected (const plSelectedCurveCP &cp) |
|
void | SetSelected (const plSelectedCurveCP &cp, bool bSet) |
|
bool | GetSelectedTangent (plInt32 &out_iCurve, plInt32 &out_iPoint, bool &out_bLeftTangent) const |
|
|
double | m_fLowerRange = -plMath::HighValue<double>() |
|
double | m_fUpperRange = plMath::HighValue<double>() |
|
double | m_fLowerExtent = 0.0 |
|
double | m_fUpperExtent = 1.0 |
|
bool | m_bLowerExtentFixed = false |
|
bool | m_bUpperExtentFixed = false |
|
|
virtual void | paintEvent (QPaintEvent *e) override |
|
virtual void | mousePressEvent (QMouseEvent *e) override |
|
virtual void | mouseReleaseEvent (QMouseEvent *e) override |
|
virtual void | mouseMoveEvent (QMouseEvent *e) override |
|
virtual void | mouseDoubleClickEvent (QMouseEvent *e) override |
|
virtual void | wheelEvent (QWheelEvent *e) override |
|
virtual void | keyPressEvent (QKeyEvent *e) override |
|
The documentation for this class was generated from the following files:
- Code/Tools/Libs/GuiFoundation/Widgets/CurveEditWidget.moc.h
- Code/Tools/Libs/GuiFoundation/Widgets/Implementation/CurveEditWidget.cpp