Example #1
0
        private void AddNewEdge(UnorderedPair <ISceneNode> key, IStandardMaterial material, IStandardRenderState renderState)
        {
            var gizmo = AmFactory.Factory.CreateWorldNodeWithComponent <StoryFlowchartEdgeGizmoComponent>(out var component);

            gizmo.Name            = $"EdgeGizmo({key.First}->{key.Second})";
            component.Material    = material;
            component.RenderState = renderState;
            edgeGizmos.Add(key, gizmo);
            Node.ChildNodes.Add(gizmo);
        }