rabidus-test/Assets/Dreamteck/Splines/Editor/Components/SplineUserSubEditor.cs

41 lines
906 B
C#

namespace Dreamteck.Splines.Editor
{
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
public class SplineUserSubEditor
{
protected string title = "";
protected SplineUser user;
protected SplineUserEditor editor = null;
public bool alwaysOpen = false;
public bool isOpen
{
get { return foldout || alwaysOpen; }
}
bool foldout = false;
public SplineUserSubEditor(SplineUser user, SplineUserEditor editor)
{
this.editor = editor;
this.user = user;
}
public virtual void DrawInspector()
{
if (!alwaysOpen)
{
foldout = EditorGUILayout.Foldout(foldout, title);
}
}
public virtual void DrawScene()
{
}
}
}