Exemple #1
0
        private void AddBoneContent(Bone bone, Bone parentBone, Row parentRow, List <Bone> bones)
        {
            var row = AddBoneRow(parentRow, bone, parentBone);

            if (bone.EditorState().PropertiesExpanded)
            {
                foreach (var animator in bone.Animators)
                {
                    AddAnimatorRow(row, bone, animator);
                }
            }
            if (bone.EditorState().ChildrenExpanded)
            {
                AddBoneContent(row, bone, bones);
            }
        }