Elin Modding Docs Doc
Loading...
Searching...
No Matches
TraitCanvas.cs
1using System;
2using UnityEngine;
3using UnityEngine.UI;
4
5// Token: 0x02000459 RID: 1113
6public class TraitCanvas : Trait
7{
8 // Token: 0x170009A7 RID: 2471
9 // (get) Token: 0x06001F16 RID: 7958 RVA: 0x000B108B File Offset: 0x000AF28B
10 public virtual bool PointFilter
11 {
12 get
13 {
14 return false;
15 }
16 }
17
18 // Token: 0x170009A8 RID: 2472
19 // (get) Token: 0x06001F17 RID: 7959 RVA: 0x000B108E File Offset: 0x000AF28E
20 public virtual float Scale
21 {
22 get
23 {
24 return 1f;
25 }
26 }
27
28 // Token: 0x170009A9 RID: 2473
29 // (get) Token: 0x06001F18 RID: 7960 RVA: 0x000B1095 File Offset: 0x000AF295
30 public virtual TraitPainter.Type CanvasType
31 {
32 get
33 {
34 return TraitPainter.Type.Paint;
35 }
36 }
37
38 // Token: 0x06001F19 RID: 7961 RVA: 0x000B1098 File Offset: 0x000AF298
39 public override void OnSetCardGrid(ButtonGrid b)
40 {
41 if (this.owner.c_textureData == null)
42 {
43 return;
44 }
45 Sprite paintSprite = this.owner.GetPaintSprite();
46 b.Attach<Image>("canvas", false).sprite = paintSprite;
47 }
48}
Definition Trait.cs:9