KOKI
KOKI
Thank you for your response. To add an addendum. First, I would like the connection to turn red when an infinite loop occurs, like in Blender. It is easy to...
I see! I understand now. It seems my knowledge was shallow. I would like to work on it, but my technical skills seem to be lacking😢.
I am thinking of changing some the UserState arguments from &UserState to &mut UserState, is there any reason why it should be &UserState?
Making user_state mutable in bottom_ui() makes the following line unnecessary, but requires an example of response usage. https://github.com/setzer22/egui_node_graph/blob/75308d0e72dd604339cd864173ca31f1bc7a3fc7/egui_node_graph_example/src/app.rs#L404-L409 I suggest adding a node such as AddScalarByUi (related #25).
how about adding a SumScalar that can increase input param? Responses will be as follows ```rust match user_event { MyResponse::AddInputParam { node_id, name, typ, value, kind, shown_inline, } => {...
The crashing issue has been corrected. I will PR it later. >As an aside, I have noticed that without the crash the UI will snap to ports that are not...
I changed the UserState args to mutable and made NodeGraphExample::new() simpler using syntax sugar.
One problem with this approach is that if more than one input receives a single output, it will be stored in a duplicate calculation order list. I'm currently working on...
Close because this PR has little merit and is getting old. 
Sorry, I didn't word it right. I realized that the infinite loop countermeasure can be done by just adding a little bit of writing to the current state using a...