PyFlow.UI package

Subpackages

Submodules

PyFlow.UI.CompileUiQt module

PyFlow.UI.ContextMenuDataBuilder module

class PyFlow.UI.ContextMenuDataBuilder.ContextMenuDataBuilder

Bases: object

docstring for ContextMenuDataBuilder.

__init__()

Initialize self. See help(type(self)) for accurate signature.

PyFlow.UI.ContextMenuGenerator module

class PyFlow.UI.ContextMenuGenerator.ContextMenuGenerator(menuDataBuilder)

Bases: object

docstring for ContextMenuGenerator.

__init__(menuDataBuilder)

Initialize self. See help(type(self)) for accurate signature.

PyFlow.UI.EditorHistory module

PyFlow.UI.EncodeResources module

PyFlow.UI.UIInterfaces module

class PyFlow.UI.UIInterfaces.IDataExporter

Bases: object

Data exporter/importer

Editor data can be exported/imported to/from arbitrary formats

__init__()

Initialize self. See help(type(self)) for accurate signature.

class PyFlow.UI.UIInterfaces.IPackage

Bases: object

Class that describes a set of modules that can be plugged into the editor.

Will be instantiated and used to create registered entities.

static GetExporters()

Registered editor data exporters

Return type:dict(str, class)
static GetFunctionLibraries()

Registered function library instances

Return type:dict(str, object)
static GetNodeClasses()

Registered node classes

Return type:dict(str, class)
static GetPinClasses()

Registered pin classes

Return type:dict(str, class)
static GetToolClasses()

Registered tool classes

Return type:dict(str, class)
static PinsInputWidgetFactory()

Registered pin input widgets

Return type:function
static PrefsWidgets()

Registered preferences widgets

Return type:dict(str, class)
static UINodesFactory()

Registered ui nodes

Return type:function
static UIPinsFactory()

Registered ui pin wrappers

Return type:function
__init__()

Initialize self. See help(type(self)) for accurate signature.

class PyFlow.UI.UIInterfaces.IPropertiesViewSupport

Bases: object

docstring for IPropertiesViewSupport.

__init__()

Initialize self. See help(type(self)) for accurate signature.

class PyFlow.UI.UIInterfaces.IUINode

Bases: object

docstring for IUINode.

__init__()

Initialize self. See help(type(self)) for accurate signature.

Module contents