Page MenuHomePhabricator

BaseRenderer should have unique names
Closed, ResolvedPublic

Description

A part of scene serialization is to serialize all PropertyLists of a DataTreeNode. The PropertyLists associated to render windows can only be adressed by a BaseRenderer pointer. For serialization the only sensible way to translate this is by storing the names of BaseRenderers. Unfortunately, these are not unique at the moment. I would suggest to either

  • force names to be unique or
  • introducing unique IDs in parallel to names

Related Objects

StatusAssignedTask
Wontfixkislinsk
InvalidNone
ResolvedNone

Event Timeline

As suggested in T2389 we give the RenderWindow open cherry style unique names.

add render window names for each RenderWindow:
stdmulti.widget1
stdmulti.widget2
stdmulti.widget3
stdmulti.widget4