Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
/** This is an automatically generated class by FairyGUI. Please do not modify it. **/

using FairyGUI;
using FairyGUI.Utils;

namespace OasisProject3D.UI.GameMainUIPackage
{
public partial class BuildingDescTab : GComponent
{
public Controller buildingStateCtrl;
public GTextField buildingName;
public GLoader buildingIcon;
public GTextField buildingDesc;
public GButton lastBuilding;
public GButton nextBuilding;
public GButton buildingStateIcon;
public const string URL = "ui://t09fsbe0jobk20";

public static BuildingDescTab CreateInstance()
{
return (BuildingDescTab)UIPackage.CreateObject("GameMainUIPackage", "BuildingDescTab");
}

public override void ConstructFromXML(XML xml)
{
base.ConstructFromXML(xml);

buildingStateCtrl = GetControllerAt(0);
buildingName = (GTextField)GetChildAt(2);
buildingIcon = (GLoader)GetChildAt(3);
buildingDesc = (GTextField)GetChildAt(4);
lastBuilding = (GButton)GetChildAt(5);
nextBuilding = (GButton)GetChildAt(6);
buildingStateIcon = (GButton)GetChildAt(7);
}
}
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ namespace OasisProject3D.UI.GameMainUIPackage
public partial class BuildingIconCase : GButton
{
public GLoader BuildingIcon;
public GTextField BuildingName;
public const string URL = "ui://t09fsbe0jlch1t";

public static BuildingIconCase CreateInstance()
Expand All @@ -19,7 +20,8 @@ public override void ConstructFromXML(XML xml)
{
base.ConstructFromXML(xml);

BuildingIcon = (GLoader)GetChildAt(1);
BuildingIcon = (GLoader)GetChildAt(0);
BuildingName = (GTextField)GetChildAt(2);
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ public partial class BuildingTab : GComponent
{
public Controller TabSelected;
public GImage BuildingListBackground;
public GList BuildList;
public BuildingTypeBtn BuildingTabAllBtn;
public GList BuildingCaseList;
public BuildingTypeBtn BuildingTabAnyBtn;
public BuildingTypeBtn BuildingTabFunctionBtn;
public BuildingTypeBtn BuildingEcoTabBtn;
public BuildingTypeBtn BuildingTabProductionBtn;
public BuildingTypeBtn BuildingTabEcoBtn;
public BuildingTypeBtn BuildingTabProductBtn;
public BuildingTypeBtn BuildingTabStorageBtn;
public GGroup BuildingTypeBtnList;
public const string URL = "ui://t09fsbe0jlch1r";
Expand All @@ -29,11 +29,11 @@ public override void ConstructFromXML(XML xml)

TabSelected = GetControllerAt(0);
BuildingListBackground = (GImage)GetChildAt(0);
BuildList = (GList)GetChildAt(1);
BuildingTabAllBtn = (BuildingTypeBtn)GetChildAt(2);
BuildingCaseList = (GList)GetChildAt(1);
BuildingTabAnyBtn = (BuildingTypeBtn)GetChildAt(2);
BuildingTabFunctionBtn = (BuildingTypeBtn)GetChildAt(3);
BuildingEcoTabBtn = (BuildingTypeBtn)GetChildAt(4);
BuildingTabProductionBtn = (BuildingTypeBtn)GetChildAt(5);
BuildingTabEcoBtn = (BuildingTypeBtn)GetChildAt(4);
BuildingTabProductBtn = (BuildingTypeBtn)GetChildAt(5);
BuildingTabStorageBtn = (BuildingTypeBtn)GetChildAt(6);
BuildingTypeBtnList = (GGroup)GetChildAt(7);
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
/** This is an automatically generated class by FairyGUI. Please do not modify it. **/

using FairyGUI;
using FairyGUI.Utils;

namespace OasisProject3D.UI.GameMainUIPackage
{
public partial class ConfirmWindow : GComponent
{
public GImage Background;
public GTextField TitleText;
public GButton YesBtn;
public GButton NoBtn;
public const string URL = "ui://t09fsbe0lhyb1y";

public static ConfirmWindow CreateInstance()
{
return (ConfirmWindow)UIPackage.CreateObject("GameMainUIPackage", "ConfirmWindow");
}

public override void ConstructFromXML(XML xml)
{
base.ConstructFromXML(xml);

Background = (GImage)GetChildAt(0);
TitleText = (GTextField)GetChildAt(1);
YesBtn = (GButton)GetChildAt(2);
NoBtn = (GButton)GetChildAt(3);
}
}
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,12 @@ public static void BindAll()
UIObjectFactory.SetPackageItemExtension(BuildingTab.URL, typeof(BuildingTab));
UIObjectFactory.SetPackageItemExtension(BuildingTypeBtn.URL, typeof(BuildingTypeBtn));
UIObjectFactory.SetPackageItemExtension(BuildingIconCase.URL, typeof(BuildingIconCase));
UIObjectFactory.SetPackageItemExtension(Unit_SettingWindow.URL, typeof(Unit_SettingWindow));
UIObjectFactory.SetPackageItemExtension(BuildingDescTab.URL, typeof(BuildingDescTab));
UIObjectFactory.SetPackageItemExtension(OptionMenuPage.URL, typeof(OptionMenuPage));
UIObjectFactory.SetPackageItemExtension(SettingPage.URL, typeof(SettingPage));
UIObjectFactory.SetPackageItemExtension(Unit_SettingComboBoxPopup.URL, typeof(Unit_SettingComboBoxPopup));
UIObjectFactory.SetPackageItemExtension(Unit_SettingComboBoxItem.URL, typeof(Unit_SettingComboBoxItem));
UIObjectFactory.SetPackageItemExtension(ConfirmWindow.URL, typeof(ConfirmWindow));
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,22 @@ namespace OasisProject3D.UI.GameMainUIPackage
public partial class MainPage : GComponent
{
public Controller BuildingListCtrl;
public GProgressBar GreenRateBar;
public Controller SettingPanelCtrl;
public BuildingTab BuildingList;
public GButton BuildBtn;
public OptionMenuPage OptionMenuPage;
public GImage TopBarBackground;
public GProgressBar GreenRateBar;
public GTextField PeopleNum;
public GTextField SaplingNum;
public GTextField WaterNum;
public GTextField WoodNum;
public GButton StopBtn;
public GButton Speed2XBtn;
public GButton Speed1XBtn;
public GButton Speed2XBtn;
public GButton Speed3XBtn;
public GButton WeatherBtn;
public GButton SettingBtn;
public GGroup TopBar;
public const string URL = "ui://t09fsbe0jlch1k";

public static MainPage CreateInstance()
Expand All @@ -33,19 +36,22 @@ public override void ConstructFromXML(XML xml)
base.ConstructFromXML(xml);

BuildingListCtrl = GetControllerAt(0);
GreenRateBar = (GProgressBar)GetChildAt(0);
BuildingList = (BuildingTab)GetChildAt(1);
BuildBtn = (GButton)GetChildAt(2);
SettingPanelCtrl = GetControllerAt(1);
BuildingList = (BuildingTab)GetChildAt(0);
BuildBtn = (GButton)GetChildAt(1);
OptionMenuPage = (OptionMenuPage)GetChildAt(2);
TopBarBackground = (GImage)GetChildAt(3);
PeopleNum = (GTextField)GetChildAt(8);
SaplingNum = (GTextField)GetChildAt(9);
WaterNum = (GTextField)GetChildAt(10);
WoodNum = (GTextField)GetChildAt(11);
StopBtn = (GButton)GetChildAt(12);
Speed2XBtn = (GButton)GetChildAt(13);
Speed1XBtn = (GButton)GetChildAt(14);
WeatherBtn = (GButton)GetChildAt(15);
SettingBtn = (GButton)GetChildAt(16);
GreenRateBar = (GProgressBar)GetChildAt(4);
PeopleNum = (GTextField)GetChildAt(9);
SaplingNum = (GTextField)GetChildAt(10);
WaterNum = (GTextField)GetChildAt(11);
WoodNum = (GTextField)GetChildAt(12);
Speed1XBtn = (GButton)GetChildAt(13);
Speed2XBtn = (GButton)GetChildAt(14);
Speed3XBtn = (GButton)GetChildAt(15);
WeatherBtn = (GButton)GetChildAt(16);
SettingBtn = (GButton)GetChildAt(17);
TopBar = (GGroup)GetChildAt(18);
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
/** This is an automatically generated class by FairyGUI. Please do not modify it. **/

using FairyGUI;
using FairyGUI.Utils;

namespace OasisProject3D.UI.GameMainUIPackage
{
public partial class OptionMenuPage : GComponent
{
public Controller IsSelectBtn;
public GGraph TabPageBackground;
public GImage TabBtnBackground;
public GButton TitleBtn;
public GGroup TabHead;
public GButton ContinueBtn;
public GButton SettingBtn;
public GButton AboutBtn;
public GButton ExitBtn;
public GGroup TabBtns;
public SettingPage Setting;
public const string URL = "ui://t09fsbe0jtrv2m";

public static OptionMenuPage CreateInstance()
{
return (OptionMenuPage)UIPackage.CreateObject("GameMainUIPackage", "OptionMenuPage");
}

public override void ConstructFromXML(XML xml)
{
base.ConstructFromXML(xml);

IsSelectBtn = GetControllerAt(0);
TabPageBackground = (GGraph)GetChildAt(0);
TabBtnBackground = (GImage)GetChildAt(1);
TitleBtn = (GButton)GetChildAt(2);
TabHead = (GGroup)GetChildAt(3);
ContinueBtn = (GButton)GetChildAt(4);
SettingBtn = (GButton)GetChildAt(5);
AboutBtn = (GButton)GetChildAt(6);
ExitBtn = (GButton)GetChildAt(7);
TabBtns = (GGroup)GetChildAt(8);
Setting = (SettingPage)GetChildAt(16);
}
}
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
/** This is an automatically generated class by FairyGUI. Please do not modify it. **/

using FairyGUI;
using FairyGUI.Utils;

namespace OasisProject3D.UI.GameMainUIPackage
{
public partial class SettingPage : GComponent
{
public Controller state;
public GGraph TabPageBackground;
public GButton TabBtn1;
public GButton TabBtn2;
public GButton TabBtn3;
public GButton TabBtn4;
public GTextField title;
public GComboBox PictureQualityCombo;
public GComboBox AntiAliasingCombo;
public GComboBox MeshQualityCombo;
public GComboBox VSyncCombo;
public GComboBox UISizeCombo;
public GComboBox ScreenResolutionCombo;
public GComboBox ScreenModeCombo;
public GComboBox PostProcessCombo;
public GComboBox TerrainDetailCombo;
public GGroup ViewSetting;
public GSlider slider1;
public GSlider slider2;
public GSlider slider3;
public GGroup AudioSetting;
public GButton CtrlBtn1;
public GButton ResetBtn1;
public GButton CtrlBtn2;
public GButton ResetBtn2;
public GButton CtrlBtn3;
public GButton ResetBtn3;
public GButton CtrlBtn4;
public GButton ResetBtn4;
public GButton CtrlBtn5;
public GButton ResetBtn5;
public GButton CtrlBtn6;
public GButton ResetBtn6;
public GButton CtrlBtn7;
public GButton ResetBtn7;
public GButton CtrlBtn8;
public GButton ResetBtn8;
public GGroup ControlSetting;
public const string URL = "ui://t09fsbe0jtrv2u";

public static SettingPage CreateInstance()
{
return (SettingPage)UIPackage.CreateObject("GameMainUIPackage", "SettingPage");
}

public override void ConstructFromXML(XML xml)
{
base.ConstructFromXML(xml);

state = GetControllerAt(0);
TabPageBackground = (GGraph)GetChildAt(0);
TabBtn1 = (GButton)GetChildAt(1);
TabBtn2 = (GButton)GetChildAt(2);
TabBtn3 = (GButton)GetChildAt(3);
TabBtn4 = (GButton)GetChildAt(4);
title = (GTextField)GetChildAt(5);
PictureQualityCombo = (GComboBox)GetChildAt(16);
AntiAliasingCombo = (GComboBox)GetChildAt(17);
MeshQualityCombo = (GComboBox)GetChildAt(18);
VSyncCombo = (GComboBox)GetChildAt(19);
UISizeCombo = (GComboBox)GetChildAt(20);
ScreenResolutionCombo = (GComboBox)GetChildAt(21);
ScreenModeCombo = (GComboBox)GetChildAt(22);
PostProcessCombo = (GComboBox)GetChildAt(23);
TerrainDetailCombo = (GComboBox)GetChildAt(24);
ViewSetting = (GGroup)GetChildAt(25);
slider1 = (GSlider)GetChildAt(26);
slider2 = (GSlider)GetChildAt(28);
slider3 = (GSlider)GetChildAt(30);
AudioSetting = (GGroup)GetChildAt(32);
CtrlBtn1 = (GButton)GetChildAt(43);
ResetBtn1 = (GButton)GetChildAt(44);
CtrlBtn2 = (GButton)GetChildAt(45);
ResetBtn2 = (GButton)GetChildAt(46);
CtrlBtn3 = (GButton)GetChildAt(47);
ResetBtn3 = (GButton)GetChildAt(48);
CtrlBtn4 = (GButton)GetChildAt(49);
ResetBtn4 = (GButton)GetChildAt(50);
CtrlBtn5 = (GButton)GetChildAt(51);
ResetBtn5 = (GButton)GetChildAt(52);
CtrlBtn6 = (GButton)GetChildAt(53);
ResetBtn6 = (GButton)GetChildAt(54);
CtrlBtn7 = (GButton)GetChildAt(55);
ResetBtn7 = (GButton)GetChildAt(56);
CtrlBtn8 = (GButton)GetChildAt(57);
ResetBtn8 = (GButton)GetChildAt(58);
ControlSetting = (GGroup)GetChildAt(59);
}
}
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading