} // GetLicense public LicensingData Clone() { var clone = new LicensingData { Licensed = Licensed.Clone(), Dependencies = Dependencies.Clone(), Licenses = Licenses.Clone() }; return(clone); } // Clone
private void Init(IRoot3D root3D) { Dependencies = Dependencies.Clone(); // Cache this navigation view. Dependencies.Cache(this); if (IsRoot3D) { SetParent(root3D); myTransform.ResetTransform(); } model = CreateModel() ?? new TModel(); Dependencies.CacheAndInject(model); Depth = ViewDepth; }