Ticket #254 (new planned)

Opened 2 years ago

Last modified 5 months ago

decide how to expose the wiring on the ProcNode API

Reported by: ichthyo Owned by: ichthyo
Priority: grave Milestone: 0integration
Component: lumieraProc Keywords: design data interfaces
Cc: Blocked By: #89, #657, #828
Blocking: #88, #233

Description

Currently, each ProcNode contains a (protected) ref to a const WiringDescriptor. Only NodeFactory as a friend can access this information.

  • determine which wiring information need to be accessible for cooperation partners, e.g. for conducting the render process
  • find some way of making the ports iterable
  • maybe we should completely expose the WiringDescriptor
  • maybe even we drop the ProcNode as primary building block of the low-level model and use WiringDescriptor instead?

currently, this decision constitues a sort-of design deadlock in this area -- thus the high rating

Change History

comment:1 Changed 23 months ago by ichthyo

  • Type changed from todo to planned

not right now

comment:2 Changed 17 months ago by ichthyo

  • Blocked By 657 added

comment:3 Changed 5 months ago by ichthyo

  • Blocked By 828 added
Note: See TracTickets for help on using tickets.