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

Add Types #31

Closed
gotwig opened this issue Apr 10, 2018 · 4 comments
Closed

Add Types #31

gotwig opened this issue Apr 10, 2018 · 4 comments

Comments

@gotwig
Copy link

gotwig commented Apr 10, 2018

Right now we have categories, but I think types are missing.

Types can be defined at creating nodes and could be used to better destinguish how to represent them visualy in the following ways (similar to unreal engine 4 blueprints):

Better context approach
Nodes that act as "Variables"
Types can have icons, those appear left to node name
Different context colors, if you work with events, functions, variables, widgets or something other

Example:
https://blueprintue.com/blueprint/_dqx9spf/

Events are red, variables have their own styling, functions are clearly visible as functions.

@jagenjo
Copy link
Owner

jagenjo commented Apr 10, 2018

You can achieve most of those things already, nodes can define their colors (background, foreground, and little box) and also the shape, so you can create a node type with some special way of rendering it.

About icons, I will consider adding it but because I never have time to design icons is going to be an unused feature.

@gotwig
Copy link
Author

gotwig commented Apr 10, 2018

i know that this is easy to realize because its basicly just another property but i thought it would make sense to have this option in upstream and demo :)

@jagenjo
Copy link
Owner

jagenjo commented Apr 10, 2018

but you already have it! in those nodes that you feel should be different, define the colors and shape in its constructor

@gotwig
Copy link
Author

gotwig commented Apr 10, 2018

Yes I had success with that 👍

@jagenjo jagenjo closed this as completed Oct 16, 2018
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

No branches or pull requests

2 participants