public SkeletonViewDataSource(INodeAddedCallback callback, ICommand attachToBoneCommand, ArmatureActor armatureActor)
 {
     _boneActorMapper = new Dictionary<BoneActor, BoneViewModel>();
     _boneAttachedMapper = new Dictionary<BoneAttachedRenderableAsset, AssetViewModel>();
     _callback = callback;
     _skeletonVM = new SkeletonViewModel(_callback);
     _renderableAssetsOrder = new ObservableCollection<AssetViewModel>();
     _attachToBoneCommand = attachToBoneCommand;
     _armatureActor = armatureActor;
 }
 public void Clear()
 {
     _boneActorMapper = new Dictionary<BoneActor, BoneViewModel>();
     _skeletonVM = new SkeletonViewModel(_callback);
 }