Enumerations | |
enum | { kListWidth =180 } |
Functions | |
FPInterfaceDesc * | GetDesc () |
Must implement GetDescByID method. More... | |
virtual int | NumActions () const =0 |
virtual INode * | GetAction (int index) const =0 |
virtual bool | AppendAction (INode *action)=0 |
virtual bool | InsertAction (INode *action, int indexAt)=0 |
virtual bool | RemoveAction (int index)=0 |
virtual bool | HasAction (INode *action, int &index) const =0 |
static PFExport bool | IsAction (INode *action) |
static PFExport bool | IsOperator (INode *action) |
static PFExport bool | IsTest (INode *action) |
virtual bool | IsActivated () const =0 |
virtual void | Activate (bool active)=0 |
Activate/deactivate all the actions in the list. More... | |
virtual int | IsActionActive (int index) const =0 |
Activate/deactivate all the actions in the list. More... | |
virtual void | ActivateAction (int index, int active=1)=0 |
Activate/deactivate all the actions in the list. More... | |
virtual void | GetPViewLocation (int &x, int &y)=0 |
virtual void | SetPViewLocation (int x, int y) |
virtual int | GetPViewZOrder () |
virtual void | SetPViewZOrder (int z) |
virtual int | GetListWidth () |
virtual void | SetListWidth (int w) |
PFExport int | GetPViewRightBoundary () |
Returns x-coord of the right side of the action list. More... | |
virtual bool | IsCollapsed () |
Action list may be shown in a "collapsed" state in ParticleView. More... | |
virtual void | Collapse () |
Action list may be shown in a "collapsed" state in ParticleView. More... | |
virtual void | Expand () |
Action list may be shown in a "collapsed" state in ParticleView. More... | |
virtual bool | HasUpStream () |
Indicates if there are PFSystems or ActionLists that direct particle flow in this action list. More... | |
virtual int | GetSelected () const |
ActionList has its own methods for selecting. More... | |
virtual void | SetSelected (int onOff) |
See virtual int GetSelected(). More... | |
virtual bool | AcceptFertile () |
ActionList has some restrictions on whether it is able to add a "fertile" action. More... | |
virtual void | UpdateMaterial () |
The method is used to initiate material update in the associated particle group. More... | |
|
inlinevirtual |
Must implement GetDescByID method.
Implements FPInterface.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Activate/deactivate all the actions in the list.
Activate/deactivate all the actions in the list.
1: active; 0: non-active for operators and "always false" for tests; -1: "always true" for tests
Activate/deactivate all the actions in the list.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
See virtual int GetSelected().
|
inlinevirtual |
|
inlinevirtual |