|
MUSX Document Model
|
Initializes a partially shared part object from its score object. More...
#include <PoolFactory.h>
Static Public Member Functions | |
| template<typename T , typename NodeNames > | |
| static void | initializePartial (const std::shared_ptr< T > &partInstance, const std::shared_ptr< const T > &scoreInstance, const NodeNames &unlinkedNodeNames) |
| Copies score values into a partial part object and records its unlinked fields. | |
Initializes a partially shared part object from its score object.
|
inlinestatic |
Copies score values into a partial part object and records its unlinked fields.
Call this before applying the part-specific field values. Integrity validation is deferred until the document construction session is finished.