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

Class Frei0rFactory



object --+
         |
        Frei0rFactory

Encapsulates a loaded Frei0r filter module, and contains methods to create a Frei0rFilter or Frei0rBlend object

Instance Methods [hide private]
 
__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)
 
dump(...)
Prints info about this plugin
 
getBlend(...)
Used to create a Blend
 
getFilter(...)
Used to create a plugin instance
 
loadFail(...)
Throws an exception for the failure to load a given symbol
 
loadSymbols(...)
Extracts all the needed symbols from the plugin module

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

Properties [hide private]
  isFilter
Indicates if the plugin is a filter (requiring 0 or 1 inputs)
  name
  paramIndexes
  paramTypes

Inherited from object: __class__

Method Details [hide private]

__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)

getBlend(...)

 

Used to create a Blend

This method mimics the Blend constructor call signature

getFilter(...)

 

Used to create a plugin instance

This method mimics the Filter constructor call signature