public NodeGUI(NodeData data)
{
this.m_nodeInsp = ScriptableObject.CreateInstance<NodeGUIInspectorHelper>();
this.m_nodeInsp.hideFlags = HideFlags.DontSave;
this.m_nodeWindowId = 0;
this.m_data = data;
this.m_baseRect = new Rect(m_data.X, m_data.Y, AssetBundleGraphGUISettings.NODE_BASE_WIDTH, AssetBundleGraphGUISettings.NODE_BASE_HEIGHT);
this.m_nodeSyle = NodeGUIUtility.UnselectedStyle[m_data.Kind];
UpdateNodeRect();
}