Restoring Texture viewer/saver, and Static/Singleton class searching

This commit is contained in:
sinaioutlander
2020-12-14 18:35:43 +11:00
parent 6dfa4806ce
commit 28181e2266
7 changed files with 359 additions and 141 deletions

View File

@ -363,6 +363,10 @@ namespace UnityExplorer.Inspectors
#region UI CONSTRUCTION
internal GameObject m_filterAreaObj;
internal GameObject m_updateRowObj;
internal GameObject m_memberListObj;
internal void ConstructUI()
{
var parent = InspectorManager.Instance.m_inspectorContent;
@ -423,7 +427,7 @@ namespace UnityExplorer.Inspectors
ConstructFilterArea();
ConstructOptionsArea();
ConstructUpdateRow();
}
internal void ConstructFilterArea()
@ -444,6 +448,8 @@ namespace UnityExplorer.Inspectors
filterGroup.padding.top = 4;
filterGroup.padding.bottom = 4;
m_filterAreaObj = filterAreaObj;
// name filter
var nameFilterRowObj = UIFactory.CreateHorizontalGroup(filterAreaObj, new Color(1, 1, 1, 0));
@ -540,7 +546,7 @@ namespace UnityExplorer.Inspectors
btn.colors = colors;
}
internal void ConstructOptionsArea()
internal void ConstructUpdateRow()
{
var optionsRowObj = UIFactory.CreateHorizontalGroup(Content, new Color(1, 1, 1, 0));
var optionsLayout = optionsRowObj.AddComponent<LayoutElement>();
@ -551,6 +557,8 @@ namespace UnityExplorer.Inspectors
optionsGroup.childAlignment = TextAnchor.MiddleLeft;
optionsGroup.spacing = 10;
m_updateRowObj = optionsRowObj;
// update button
var updateButtonObj = UIFactory.CreateButton(optionsRowObj, new Color(0.2f, 0.2f, 0.2f));
@ -578,11 +586,12 @@ namespace UnityExplorer.Inspectors
autoUpdateToggle.isOn = false;
autoUpdateToggle.onValueChanged.AddListener((bool val) => { m_autoUpdate = val; });
}
internal void ConstructMemberList()
{
var scrollobj = UIFactory.CreateScrollView(Content, out m_scrollContent, out m_sliderScroller, new Color(0.05f, 0.05f, 0.05f));
m_memberListObj = scrollobj;
m_scrollContentRect = m_scrollContent.GetComponent<RectTransform>();
var scrollGroup = m_scrollContent.GetComponent<VerticalLayoutGroup>();