using System.Collections.Generic;
using System.Linq;
using TNode.Editor.Serialization;
using UnityEngine;
namespace TNode.Models{
///
/// Scene Object wrapper use to serialize blackboard data
///
public class SceneObjectWrapper:DataWrapper{
public bool loadedFromScene =false;
public List sceneObjects = new List();
public void LoadFromScene(){
}
public override BlackboardData GetData(){
if (data == null) return null;
if (!Cache.ContainsKey(this)){
Cache.Add(data,this);
}
if (loadedFromScene==false){
loadedFromScene = true;
}
return data;
}
}
}