public void Setup() { m_Model = Substitute.For <IBoneTreeViewModel>(); m_EventSystem = Substitute.For <SkinningEvents>(); m_EventSystem.selectedSpriteChanged.Returns(Substitute.For <SkinningEvents.SpriteEvent>()); m_EventSystem.skinningModeChanged.Returns(Substitute.For <SkinningEvents.SkinningModuleModeEvent>()); m_EventSystem.boneSelectionChanged.Returns(Substitute.For <SkinningEvents.BoneSelectionEvent>()); m_EventSystem.boneNameChanged.Returns(Substitute.For <SkinningEvents.BoneEvent>()); m_EventSystem.skeletonTopologyChanged.Returns(Substitute.For <SkinningEvents.SkeletonEvent>()); m_EventSystem.boneVisibility.Returns(Substitute.For <SkinningEvents.BoneVisibilityEvent>()); m_Controller = new BoneReparentToolController(m_Model, m_EventSystem); }
public BoneTreeWidgetController(IBoneTreeViewModel model, SkinningEvents eventSystem) { m_Model = model; m_SkinningEvents = eventSystem; }
public BoneReparentToolController(IBoneTreeViewModel model, SkinningEvents eventSystem) : base(model, eventSystem) { }