Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
ContentGallery.Page Class Reference
Inheritance diagram for ContentGallery.Page:
UIBook.Page

Classes

class  Item
 

Public Member Functions

override void BuildNote (UINote n, string idTopic)
 
virtual void BuildNote (UINote n, string idTopic)
 

Public Attributes

List< string > ids = new List<string>()
 
- Public Attributes inherited from UIBook.Page
UIBook book
 
int idx
 
List< string > lines = new List<string>()
 

Detailed Description

Definition at line 8 of file ContentGallery.cs.

Member Function Documentation

◆ BuildNote()

override void ContentGallery.Page.BuildNote ( UINote  n,
string  idTopic 
)
inlinevirtual

Reimplemented from UIBook.Page.

Definition at line 19 of file ContentGallery.cs.

20 {
21 foreach (string id in ids)
22 {
23 UIItem uIItem = n.AddItem("ItemGallery");
24 int num = id.ToInt();
25 Sprite sprite = Resources.Load<Sprite>("Media/Gallery/" + CoreRef.GetArtDir(num) + "/" + EClass.core.refs.dictSketches[num]);
26 uIItem.image1.sprite = sprite;
27 uIItem.text1.text = "#" + id;
28 uIItem.button1.SetOnClick(delegate
29 {
30 SE.Play("click_recipe");
31 EClass.ui.AddLayer<LayerImage>().SetImage(sprite);
32 });
33 }
34 }
List< string > ids
UD_Int_String dictSketches
Definition: CoreRef.cs:397
static string GetArtDir(int a)
Definition: CoreRef.cs:473
CoreRef refs
Definition: Core.cs:51
Definition: EClass.cs:5
static Core core
Definition: EClass.cs:6
static UI ui
Definition: EClass.cs:16
Definition: UIItem.cs:5
UIButton button1
Definition: UIItem.cs:18
UIItem AddItem(string id)
Definition: UINote.cs:139

References UIItem.button1, EClass.core, CoreRef.dictSketches, CoreRef.GetArtDir(), ContentGallery.Page.ids, Core.refs, and EClass.ui.

Member Data Documentation

◆ ids

List<string> ContentGallery.Page.ids = new List<string>()

Definition at line 17 of file ContentGallery.cs.

Referenced by ContentGallery.Page.BuildNote().


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