#include <effects.h>
Inheritance diagram for Effects:

Signals | |
| void | added (Effect *effect) |
| void | removed (Effect *effect) |
| void | moved (Effect *effect) |
| void | deleting (Effect *effect) |
Public Member Functions | |
| Effects () | |
| bool | insert (const Effect *after, Effect *item) |
| bool | append (Effect *item) |
| void | move (const Effect *after, Effect *item) |
| void | remove (Effect *item, bool del=true) |
| void | removeAll (bool del=true) |
| QStrList | available () const |
| QPtrList< Effect > | effects () const |
| Effect * | findId (long id) const |
|
|
|
|
|
called when
|
|
|
create the Effect, by getting the proper item from the list, then append it here. for example, append(new Effect(available()[0])); |
|
|
a list of all available effects, by name each of these can be given to the first argument of the Effect constructor |
|
|
callsed when |
|
|
|
|
|
Get the Effect that has the following id |
|
||||||||||||
|
|
|
||||||||||||
|
reorder the effect stack. if after is null, it'l be first |
|
|
called when
|
|
||||||||||||
|
remove
|
|
|
remove() all items from the effect stack only delete them if del is true (default true) |
|
|
called when
|
1.3-rc3