[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintImplementableEvent, Category="Viewmodel", DisplayName="Create Instance") [TScriptInterface](API\Runtime\CoreUObject\UObject\TScriptInterface)< [INotifyFieldValueChanged](API\Runtime\FieldNotification\INotifyFieldValueChanged) > K2_CreateInstance ( const [UClass](API\Runtime\CoreUObject\UObject\UClass) * ExpectedType, const [UUserWidget](API\Runtime\UMG\Blueprint\UUserWidget) * UserWidget ) const