Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

Effects Class Reference

#include <effects.h>

Inheritance diagram for Effects:

QObject List of all members.

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< Effecteffects () const
EffectfindId (long id) const

Constructor & Destructor Documentation

Effects::Effects  
 


Member Function Documentation

void Effects::added Effect   effect [signal]
 

called when

Parameters:
effect has been added to the effect stack

bool Effects::append Effect   item
 

create the Effect, by getting the proper item from the list, then append it here.

for example, append(new Effect(available()[0]));

QStrList Effects::available   const
 

a list of all available effects, by name each of these can be given to the first argument of the Effect constructor

void Effects::deleting Effect   effect [signal]
 

callsed when effect is about to be deleted (from memory)

QPtrList<Effect> Effects::effects   const
 

Effect* Effects::findId long    id const
 

Get the Effect that has the following id

bool Effects::insert const Effect   after,
Effect   item
 

void Effects::move const Effect   after,
Effect   item
 

reorder the effect stack. if after is null, it'l be first

void Effects::moved Effect   effect [signal]
 

called when

Parameters:
effect has been moved

void Effects::remove Effect   item,
bool    del = true
 

remove

Parameters:
item from the effect stack, but don't deallocate it unless del is true (default true)

void Effects::removeAll bool    del = true
 

remove() all items from the effect stack only delete them if del is true (default true)

void Effects::removed Effect   effect [signal]
 

called when

Parameters:
effect has been removed from the effect stack


The documentation for this class was generated from the following file:
Generated on Sat May 24 15:10:28 2003 for Noatun by doxygen1.3-rc3