10 #include <vrvFxQt/bdiQDialogExpression_uic.hpp>
12 #include <QGraphicsView>
16 #include <bdiString.h>
25 class DtFxParticleDesc;
27 class ColorKeyFrameItem;
28 class SizeKeyFrameItem;
30 class DtFxParticleSystemManager;
31 class bdiQWidgetParticleSystem;
41 const char* name = 0, Qt::WindowFlags fl = 0);
44 static void setAppPath(
const std::string& app_path) { the_app_path = app_path; }
47 virtual void slot_editing_done();
49 virtual void slot_show_docs();
50 virtual void slot_apply();
51 virtual void slot_axis_changed(QString axis);
52 virtual void slot_save_preset();
53 virtual void slot_current_preset_index(
int);
60 virtual void addYAxis();
Expression editing dialog class.
Definition: bdiQDialogExpression.h:35
std::vector< Preset * > m_current_presets
Definition: bdiQDialogExpression.h:78
static std::string the_app_path
Definition: bdiQDialogExpression.h:81
QGraphicsPathItem * m_path
Definition: bdiQDialogExpression.h:67
QString m_script
Definition: bdiQDialogExpression.h:75
QVector< QGraphicsItem * > m_y_axis_markers
Definition: bdiQDialogExpression.h:68
QString m_desc
Definition: bdiQDialogExpression.h:74
#define DT_DLL_VRVFXQT
Definition: vrvFxQt.h:20
bdiString * myScript
Definition: bdiQDialogExpression.h:63
Definition: bdiQDialogExpression.h:71
QString m_type
Definition: bdiQDialogExpression.h:73
static std::vector< Preset * > the_preset_lists
Definition: bdiQDialogExpression.h:80
QGraphicsScene * m_graphics_scene
Definition: bdiQDialogExpression.h:66
QString myType
Definition: bdiQDialogExpression.h:62
static void setAppPath(const std::string &app_path)
Definition: bdiQDialogExpression.h:44
Contains DLL export macros.
QString myBackupScript
Definition: bdiQDialogExpression.h:64
float m_size_scale
Definition: bdiQDialogExpression.h:69