Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dataflow extension for FilterDesigner #275

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

w9n
Copy link

@w9n w9n commented Jul 2, 2017

This is a more powerful implementation of the FilterDesigner elements using DataflowEx.

It adds a viewmodel for a connection and gives each Filterdesigner element n input and output connector of different possible types.

the first inheritance level of these parts are different abstract ViewModel to bind to the view.

The second one is abstract and generic and specifies the type and connectivity of a Connector or Connection.

And the last one is the specfic implementation that handles the Data and Model access.

It logs the amount of elements in the end Element of a Dataflow every two seconds but counts them twice currently.

the example elements like ShaderEffectElement and Multiply might finally use composition over inheritance.

The DataFlow types of an element should be changable in the UI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant