Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
ContentStatistics Class Reference
Inheritance diagram for ContentStatistics:
EContent UIContent UINote

Public Member Functions

override void OnSwitchContent (int idTab)
 
- Public Member Functions inherited from UIContent
virtual void OnSwitchContent (int idTab)
 
virtual void OnInstantiate ()
 
- Public Member Functions inherited from UINote
void Clear ()
 
void Build ()
 
void Space (int sizeY=0, int sizeX=1)
 
UINote AddNote (string id)
 
UIItem AddHeader (string text, Sprite sprite=null)
 
UIItem AddHeaderCard (string text, Sprite sprite=null)
 
UIItem AddHeaderTopic (string text, Sprite sprite=null)
 
UIItem AddHeader (string id, string text, Sprite sprite=null)
 
UIItem AddText (string text, FontColor color=FontColor.DontChange)
 
UIItem AddText (string id, string text, FontColor color=FontColor.DontChange)
 
UIItem AddText (string id, string text, Color color)
 
UIItem AddItem (string id)
 
UIItem AddTopic (string id, string text, string value=null)
 
UIItem AddTopic (string text, string value=null)
 
void AddImage (Sprite sprite)
 
void AddImage (string idFile)
 
UIButton AddButton (string text, Action onClick)
 
UIButton AddButtonLink (string text, string url)
 
UIDropdown AddDropdown (string id="DropdownDefault")
 
UIButton AddToggle (string idLang="", bool isOn=false, Action< bool > action=null)
 
Transform AddPrefab (string path)
 
AddExtra< T > (string path)
 

Public Attributes

UIList list1
 
UIList list2
 
- Public Attributes inherited from UINote
RectTransform target
 
UINoteProfile prof
 
SkinType skinType
 
string idDefaultText
 
LayoutGroup layout
 
RectTransform cur
 
bool extraRebuild
 

Detailed Description

Definition at line 1 of file ContentStatistics.cs.

Member Function Documentation

◆ OnSwitchContent()

override void ContentStatistics.OnSwitchContent ( int  idTab)
inlinevirtual

Reimplemented from UIContent.

Definition at line 7 of file ContentStatistics.cs.

8 {
10 list1.callbacks = new UIList.Callback<NumLog, ItemNumLog>
11 {
12 onInstantiate = delegate(NumLog a, ItemNumLog b)
13 {
14 b.SetLog(a);
15 }
16 };
17 list2.callbacks = new UIList.Callback<NumLog, ItemNumLog>
18 {
19 onInstantiate = delegate(NumLog a, ItemNumLog b)
20 {
21 b.SetLog(a);
22 }
23 };
24 foreach (NumLog item in nums.listCategory)
25 {
26 list1.Add(item);
27 }
28 foreach (NumLog item2 in nums.listImportant)
29 {
30 list2.Add(item2);
31 }
32 list1.Refresh();
33 list2.Refresh();
34 this.RebuildLayout(recursive: true);
35 }
Definition: EClass.cs:5
static Player player
Definition: EClass.cs:12
void SetLog(NumLog log)
Definition: ItemNumLog.cs:19
List< NumLog > listImportant
List< NumLog > listCategory
Definition: NumLogManager.cs:9
Definition: NumLog.cs:5
NumLogManager nums
Definition: Player.cs:820
Definition: UIList.cs:9
override void Add(object item)
Definition: UIList.cs:302
virtual void Refresh(bool highlightLast=false)
Definition: UIList.cs:424

References UIList.Add(), item, list1, list2, Player.nums, EClass.player, UIList.Refresh(), and ItemNumLog.SetLog().

Member Data Documentation

◆ list1

UIList ContentStatistics.list1

Definition at line 3 of file ContentStatistics.cs.

Referenced by OnSwitchContent().

◆ list2

UIList ContentStatistics.list2

Definition at line 5 of file ContentStatistics.cs.

Referenced by OnSwitchContent().


The documentation for this class was generated from the following file: