1234567891011121314151617181920212223 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using XNode;
- namespace XNode {
- /// <summary> Lets you instantiate a node graph in the scene. This allows you to reference in-scene objects. </summary>
- public class SceneGraph : MonoBehaviour {
- public NodeGraph graph;
- }
- /// <summary> Derive from this class to create a SceneGraph with a specific graph type. </summary>
- /// <example>
- /// <code>
- /// public class MySceneGraph : SceneGraph<MyGraph> {
- ///
- /// }
- /// </code>
- /// </example>
- public class SceneGraph<T> : SceneGraph where T : NodeGraph {
- public new T graph { get { return base.graph as T; } set { base.graph = value; } }
- }
- }
|