protected bool SetUpDataMakerXmlNodeListProxyPointer(GameObject aProxyGO, string nameReference) { if (aProxyGO == null) { return false; } proxy = DataMakerCore.GetDataMakerProxyPointer(typeof(DataMakerXmlNodeListProxy), aProxyGO, nameReference, false) as DataMakerXmlNodeListProxy; return proxy != null; }
protected bool SetUpDataMakerXmlNodeListProxyPointer(GameObject aProxyGO, string nameReference) { if (aProxyGO == null) { return(false); } proxy = DataMakerCore.GetDataMakerProxyPointer(typeof(DataMakerXmlNodeListProxy), aProxyGO, nameReference, false) as DataMakerXmlNodeListProxy; return(proxy != null); }
public override void OnInspectorGUI() { DrawDefaultInspector(); DataMakerXmlNodeListProxy _target = target as DataMakerXmlNodeListProxy; if (_target._FsmXmlNodeList != null) { if (!_target._FsmXmlNodeList.Value.Equals(nodeListCache)) { nodeListCache = _target._FsmXmlNodeList.Value; content = DataMakerXmlUtils.XmlNodeListToString(nodeListCache); } DataMakerEditorGUILayoutUtils.feedbackLabel("Xml Source Valid", DataMakerEditorGUILayoutUtils.labelFeedbacks.OK); _scroll = DataMakerEditorGUILayoutUtils.StringContentPreview(_scroll, content); } else { DataMakerEditorGUILayoutUtils.feedbackLabel("Xml Source Invalid", DataMakerEditorGUILayoutUtils.labelFeedbacks.ERROR); } }