public void UpdateInspector(ConnectionGUI con, Dictionary <string, List <AssetReference> > assetGroups) { this.connectionGUI = con; this.assetGroups = assetGroups; if (groupViewContext == null) { groupViewContext = new GroupViewContext(); } }
public GroupViewController(GroupViewContext ctx) { m_ctx = ctx; m_groupListTree = new GroupListTree(this, m_ctx.groupListTreeState, m_ctx.groupListHeaderState); m_assetListTree = new GroupAssetListTree(this, m_ctx.assetListTreeState, m_ctx.assetListHeaderState); m_groupListResize = new ResizeContext(); m_assetListResize = new ResizeContext(); }
public override void Initialize(Model.NodeData data) { m_groupSizeByte = new SerializableMultiTargetInt(); m_groupingType = new SerializableMultiTargetInt(); m_groupViewContext = new GroupViewContext(); m_freezeGroups = false; data.AddDefaultInputPoint(); data.AddDefaultOutputPoint(); }
public GroupViewController(GroupViewContext ctx) { m_ctx = ctx; }