public override void OnActivate() { base.OnActivate(); var solverPipe = ActionsGraph[InputNames.GeometricSolverPipe]; solverPipe.Send(NotificationNames.EnableAll); solverPipe.Send(NotificationNames.ResetPreviousPoint); Document.Transact(); var contextInterpreter = AnimationDocument.Root.Set <DocumentContextInterpreter>(); contextInterpreter.Context = Document.Root.Get <DocumentContextInterpreter>().Context; contextInterpreter.Document = AnimationDocument; AnimationDocument.Root.Set <ActionGraphInterpreter>().ActionsGraph = ActionsGraph; AnimationDocument.Transact(); }
protected void InitAnimateSession() { AnimationDocument.Revert(); AnimationDocument.Transact(); }