public virtual void OpenView(SerialisedConfiguratorState _serialisedConfiguratorStates) { m_RightPanelContent.Add(m_ConfiguratorElement); m_ListItemScrollViewHeaderIcon.visible = true; m_IsOpen = true; }
public override void OpenView(SerialisedConfiguratorState _serialisedConfiguratorStates) { base.OpenView(_serialisedConfiguratorStates); m_ListItemScrollViewHeader.text = "Available Goals"; m_ListItemScrollViewHeaderIcon.image = PuppeteerEditorResourceLoader.GoalIcon32.texture; m_AddButton.clickable.clicked += AddNewGoalListItem; m_AddButton.tooltip = "Create a new goal."; m_ListItemScrollView.AddManipulator(m_ContextMenuScrollView); for (int i = 0; i < m_ListItems.Count; ++i) { m_ListItemScrollView.Add(m_ListItems[i]); } if (m_SelectedListItem != null) { UpdateConfigurator(); } else if (!_serialisedConfiguratorStates.LastOpenedGoal.Equals(Guid.Empty)) { TryOpenEntry(_serialisedConfiguratorStates.LastOpenedGoal.Value); } else { DisableRightPanelContent(); } }
public override void OpenView(SerialisedConfiguratorState _serialisedConfiguratorStates) { OpenView(_serialisedConfiguratorStates.LastOpenedAgentObjectID); }