Package dvedit :: Module core :: Class Frei0rLoader
[hide private]
[frames] | no frames]

Class Frei0rLoader



object --+
         |
        Frei0rLoader

Singleton class which manages the loading of Frei0r plugins

A single instance of this class is created in this module as the variable 'F0r'

Instance Methods [hide private]
 
__getattr__(...)
Returns a Frei0rPlugin object connected to the Frei0r plugin of the given name
 
__getattribute__(...)
x.__getattribute__('name') <==> x.name
 
__init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
__new__(T, S, ...)
Returns: a new object with type S, a subtype of T
 
__repr__(...)
repr(x)
 
addPluginsDir(...)
Adds a directory to the search path
 
dump(...)
 
get(...)
Depending on the Frei0r plugin type, returns a method that creates either a Frei0rFilter instance or a Frei0rMixer instance.
 
load(...)
Loads given plugin
 
loadAll(...)
Attempts to load all the effects it can

Inherited from object: __delattr__, __hash__, __reduce__, __reduce_ex__, __setattr__, __str__

Properties [hide private]
  list
  registry
  searchDirs
  summary

Inherited from object: __class__

Method Details [hide private]

__getattribute__(...)

 
x.__getattribute__('name') <==> x.name
Overrides: object.__getattribute__

__init__(...)
(Constructor)

 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__

__new__(T, S, ...)

 
Returns:
a new object with type S, a subtype of T

Overrides: object.__new__

__repr__(...)
(Representation operator)

 
repr(x)
Overrides: object.__repr__
(inherited documentation)

get(...)

 

Depending on the Frei0r plugin type, returns a method that creates either a Frei0rFilter instance or a Frei0rMixer instance.

The method signatures are compatible with Filter and Blend, respectively