Version: 2018.2
Experimental: this API is experimental and might be changed or removed in the future.

UxmlFactory<T0,T1>.DoCreate

Switch to Manual

Parameters

bagA bag of name-value pairs, one for each attribute of the UXML element. This can be used to initialize the properties of the created object.
ccWhen the element is created as part of a template instance inserted in another document, this contains information about the insertion point.

Returns

TCreatedType The created element.

Description

If implemented by your factory, this function will be called to instantiate an object of type T0. Otherwise, the default constructor of T0 will be used.

This function will be deprecated in 2018.3. Implement a default constructor for T0 instead and initialize your object in T1.Init().