Files
CartoonRPG/Library/PackageCache/com.unity.visualeffectgraph@2973a8ac1070/Editor/GraphView/Elements/3D/Preview3D.cs

68 lines
1.4 KiB
C#
Raw Normal View History

2025-06-05 22:59:18 +01:00
#if false
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UnityEngine;
using UnityEngine.UIElements;
using UnityEditor.UIElements;
using UnityEditor.Experimental.GraphView;
namespace UnityEditor.VFX.UI
{
/* class Preview3DController : SimpleElementPresenter
{
public Preview3DController()
{
title = "3D Preview";
position = new Rect(100, 100, 300, 300);
}
public new void OnEnable()
{
base.OnEnable();
capabilities |= Capabilities.Movable | Capabilities.Resizable;
}
}*/
class Preview3D : GraphElement
{
Label m_Label;
Element3D m_Element;
public Preview3D()
{
style.flexDirection = FlexDirection.Column;
style.alignItems = Align.Stretch;
m_Label = new Label();
Add(m_Label);
m_Element = new Element3D();
Add(m_Element);
m_Element.style.flex = 1;
style.width = style.height = 300;
m_Element.AddManipulator(new Rotate3DManipulator(m_Element));
}
/*
public void OnDataChanged()
{
base.OnDataChanged();
Preview3DController controller = GetPresenter<Preview3DController>();
m_Label.text = controller.title;
}
*/
}
}
#endif