19 class DtFxParticleSystemManager;
20 class DtFxParticleDesc;
21 class bdiQWidgetParticleSystem;
33 const QString& appPath);
114 setObjectName(
"ParticlePropTreeContainer");
light UI control
Definition: bdiQParticlePropTreeClasses.h:60
bdiQParticlePropTreeContainer(QWidget *widget, bdiQWidgetParticleSystem *editor)
Definition: bdiQParticlePropTreeClasses.h:103
Definition: bdiQPropTreeItemCombo.h:40
DtFxParticleDesc * m_pPSDesc
Definition: bdiQParticlePropTreeClasses.h:52
Core particle editing class.
Definition: bdiQWidgetParticleSystem.h:52
DtFxParticleSystemManager is the manager for all the particle systems and descriptions diguy sdk comm...
Definition: DtFxParticleSystemManager.h:74
QMenu * m_pMenu
Definition: bdiQParticlePropTreeClasses.h:93
DtFxParticleDesc * m_pPSDesc
Definition: bdiQParticlePropTreeClasses.h:122
bdiParticleDesc * m_desc
Definition: bdiQParticlePropTreeClasses.h:74
subclass for processing texture maps and psdescs
Definition: bdiQParticlePropTreeClasses.h:27
virtual void onRaiseChangedFlag()
Definition: bdiQParticlePropTreeClasses.h:99
virtual void expandItem()
bdiQPropTreeItem * m_pWorldInteraction
Definition: bdiQParticlePropTreeClasses.h:119
DtFxParticleSystemManager * m_pManager
Definition: bdiQParticlePropTreeClasses.h:53
Definition: bdiQPropTreeItem.h:28
Definition: bdiQPropTree_subclasses.h:199
custom proptree that adds a right click expand menu
Definition: bdiQParticlePropTreeClasses.h:81
virtual bdiQPropTree * createProptree()
bdiQPropTreeItemCombo * m_pBlend
Definition: bdiQParticlePropTreeClasses.h:118
DtFxParticleDesc * m_pPSDesc
Definition: bdiQParticlePropTreeClasses.h:34
bdiQPropTreeItemCombo * m_pWorldSpace
Definition: bdiQParticlePropTreeClasses.h:117
Contains a number of proptree support class, these are mostly keyframe editors.
makVrv::DtFxParticleSystemManager * m_pManager
Definition: bdiQParticlePropTreeClasses.h:92
bdiQPropTreeItemLightCombo(QTreeWidgetItem *parent, bdiQWidgetParticleSystem *widget, bdiParticleDesc *desc)
Definition: bdiQParticlePropTreeClasses.h:65
bdiQPropTree container window, adds the info box.
Definition: bdiQPropTree.h:32
virtual void contextMenuAt(const QPoint &point)
bdiQPropTreeItem * m_pSizeKeyframes
Definition: bdiQParticlePropTreeClasses.h:120
virtual void ProcessTextureMapChange()
bdiQWidgetParticleSystem * m_pEditor
Definition: bdiQParticlePropTreeClasses.h:116
bdiQPropTreeItemSpawnPSDesc(QTreeWidgetItem *parent, DtFxParticleDesc *pPSDesc, DtFxParticleSystemManager *pManager)
Definition: bdiQParticlePropTreeClasses.h:44
bdiQParticlePropTree(QWidget *parent, makVrv::DtFxParticleSystemManager *manager)
bdiQPropTreeItemTextureMapPSDesc(QTreeWidgetItem *parent, DtFxParticleSystemManager *manager, DtFxParticleDesc *pPSDesc, const QString &appPath)
DtFxParticleSystemManager * m_pParticleManager
Definition: bdiQParticlePropTreeClasses.h:123
bdiQPropTreeItem * m_pCurrentItem
Definition: bdiQParticlePropTreeClasses.h:94
bdiQWidgetParticleSystem * m_widget
Definition: bdiQParticlePropTreeClasses.h:75
spawn controls, unused
Definition: bdiQParticlePropTreeClasses.h:41
a subclass of bdiParticleDesc, currently reimplements all of configuration file reading and writing...
Definition: DtFxParticleSystem.h:112
Definition: bdiQPropTree.h:51
bdiQPropTreeItem * m_pStreakKeyframes
Definition: bdiQParticlePropTreeClasses.h:121