using System; using System.Diagnostics; using System.Threading; using RecRoom.Tools; using UnityEngine; namespace AGUI.StackedUI { // Token: 0x020010AA RID: 4266 public class MakerPenUIFlow : MakerPenBasicUIFlow { // Token: 0x06024324 RID: 148260 RVA: 0x009EA75C File Offset: 0x009E895C public void EDBHDHENGND(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.KLADICCOFND != null) { this.KLADICCOFND(Mathf.RoundToInt(component.value)); } } } // Token: 0x06024325 RID: 148261 RVA: 0x009EA7AC File Offset: 0x009E89AC public void EIALMIMBDCN(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024326 RID: 148262 RVA: 0x009EA7E4 File Offset: 0x009E89E4 private void AMIECEECNKH(Subscreen NEGNAOLPPFH) { foreach (Subscreen subscreen in this.EKNBLCAJJJL) { bool flag = subscreen == NEGNAOLPPFH; subscreen.gameObject.SetActive(flag); } if (this.GCPNDGGGEGG != null && this.GCPNDGGGEGG.gameObject.activeSelf) { this.GCPNDGGGEGG.JCEFMPOOEEG()[(int)base.CBBBJNILEIA().FBDNDGOGKKO].ForcePressed(); } } // Token: 0x06024327 RID: 148263 RVA: 0x009EA86C File Offset: 0x009E8A6C public void NNFOHPIHFHF(bool KGDIOPBEONB) { this.extrusionModeSlider.LAEOBJEDBNM = KGDIOPBEONB; } // Token: 0x06024328 RID: 148264 RVA: 0x009EA87C File Offset: 0x009E8A7C public void SelectPenMode(int DKJDCOPNNIO) { if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(DKJDCOPNNIO); } } // Token: 0x06024329 RID: 148265 RVA: 0x009EA898 File Offset: 0x009E8A98 public void GEMALNHIOPA(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602432A RID: 148266 RVA: 0x009EA8D0 File Offset: 0x009E8AD0 public void PFBENKGELID() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x0602432B RID: 148267 RVA: 0x009EA8E8 File Offset: 0x009E8AE8 public void FCCHKNFHNKE(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602432C RID: 148268 RVA: 0x009EA920 File Offset: 0x009E8B20 public void MJIDDLBBGPL(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x1400019C RID: 412 // (add) Token: 0x0602435D RID: 148317 RVA: 0x009EB5F8 File Offset: 0x009E97F8 // (remove) Token: 0x0602432D RID: 148269 RVA: 0x009EA958 File Offset: 0x009E8B58 [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action NGOIOJKFBDL; // Token: 0x0602432E RID: 148270 RVA: 0x009EA990 File Offset: 0x009E8B90 public void FLGLPPIJLNO(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602432F RID: 148271 RVA: 0x009EA9C8 File Offset: 0x009E8BC8 public override void UpdateUIElements() { if (base.EIOLPKPLLDJ == null) { return; } if (base.EIOLPKPLLDJ.PNOOBNCKAMJ == MakerPen.EGPFIMACCII.Extrude) { this.penModeRadioGroup.GAIFHNPOKID[base.EIOLPKPLLDJ.DFKLAGKLKEK].ForcePressed(); } else { int num = Enum.GetValues(typeof(BMOAOJCEOFI.CLHPCLFGDEO)).Length - 2; int num2 = (int)(num + base.EIOLPKPLLDJ.PNOOBNCKAMJ); this.penModeRadioGroup.GAIFHNPOKID[num2].ForcePressed(); } this.UpdateExtrusionModeSlider(base.EIOLPKPLLDJ.PNOOBNCKAMJ == MakerPen.EGPFIMACCII.Extrude); if (this.extrusionModeSlider.interactable) { this.extrusionModeSlider.value = (float)base.EIOLPKPLLDJ.EAOAPNKBKMC.CFGDEPDOLPD; } Extrusion currentExtrusion = base.EIOLPKPLLDJ.GetCurrentExtrusion(true); this.UpdateUndoButton(currentExtrusion != null && !currentExtrusion.JAPJHGGOFPM); foreach (Subscreen subscreen in this.EKNBLCAJJJL) { if (subscreen.gameObject.activeSelf && subscreen.Button != null && !((RadioButton3D)subscreen.Button).ENKJKGMOLJL) { subscreen.Button.ForcePressed(); } } this.GCPNDGGGEGG.GAIFHNPOKID[(int)base.EIOLPKPLLDJ.FBDNDGOGKKO].ForcePressed(); } // Token: 0x06024330 RID: 148272 RVA: 0x009EAB4C File Offset: 0x009E8D4C public virtual void BBBCADNEOGO() { if (base.BPNODPIDKJJ() == null) { return; } if (base.CBBBJNILEIA().GKBOPLJDONM() == MakerPen.EGPFIMACCII.Extrude) { this.penModeRadioGroup.GAIFHNPOKID[base.BPNODPIDKJJ().DFKLAGKLKEK].ForcePressed(); } else { int num = Enum.GetValues(typeof(BMOAOJCEOFI.CLHPCLFGDEO)).Length - 6; int num2 = (int)(num + base.JPGGIFIMCLE().PNOOBNCKAMJ); this.penModeRadioGroup.EMFMAFFGBEG()[num2].ForcePressed(); } this.UpdateExtrusionModeSlider(base.POKDNHDAPHG().PNOOBNCKAMJ == MakerPen.EGPFIMACCII.Extrude); if (this.extrusionModeSlider.interactable) { this.extrusionModeSlider.value = (float)base.EIOLPKPLLDJ.IIPOAEBHDHB().CFGDEPDOLPD; } Extrusion currentExtrusion = base.EIOLPKPLLDJ.GetCurrentExtrusion(false); this.PEDACDJBJNM(currentExtrusion != null && !currentExtrusion.JAPJHGGOFPM); foreach (Subscreen subscreen in this.EKNBLCAJJJL) { if (subscreen.gameObject.activeSelf && subscreen.Button != null && !((RadioButton3D)subscreen.Button).ENKJKGMOLJL) { subscreen.Button.ForcePressed(); } } this.GCPNDGGGEGG.MHOGAKAHIPM()[(int)base.JPGGIFIMCLE().FBDNDGOGKKO].ForcePressed(); } // Token: 0x1400019A RID: 410 // (add) Token: 0x06024331 RID: 148273 RVA: 0x009EACD0 File Offset: 0x009E8ED0 // (remove) Token: 0x06024390 RID: 148368 RVA: 0x009EC328 File Offset: 0x009EA528 [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action KLADICCOFND; // Token: 0x06024332 RID: 148274 RVA: 0x009EAD08 File Offset: 0x009E8F08 public void AKCGAKPJPOK(int DKJDCOPNNIO) { if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(DKJDCOPNNIO); } } // Token: 0x06024333 RID: 148275 RVA: 0x009EAD24 File Offset: 0x009E8F24 private void JHDEILBIMDL(Subscreen NEGNAOLPPFH) { Subscreen[] eknblcajjjl = this.EKNBLCAJJJL; for (int i = 1; i < eknblcajjjl.Length; i++) { Subscreen subscreen = eknblcajjjl[i]; bool flag = subscreen == NEGNAOLPPFH; subscreen.gameObject.SetActive(flag); } if (this.GCPNDGGGEGG != null && this.GCPNDGGGEGG.gameObject.activeSelf) { this.GCPNDGGGEGG.FOADOLGKLFC()[(int)base.POKDNHDAPHG().FBDNDGOGKKO].ForcePressed(); } } // Token: 0x06024334 RID: 148276 RVA: 0x009EADAC File Offset: 0x009E8FAC public virtual void ALMMIAFCEEG(int DHIHCGGBCJA) { base.CJEEOGCFIGF(DHIHCGGBCJA); if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(1); } } // Token: 0x06024335 RID: 148277 RVA: 0x009EADCC File Offset: 0x009E8FCC public void EBJEEHMLLGL() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x06024336 RID: 148278 RVA: 0x009EADE4 File Offset: 0x009E8FE4 public virtual void HFEHJGBIOOE(int DHIHCGGBCJA) { base.KKDEBCKNNHL(DHIHCGGBCJA); if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(1); } } // Token: 0x06024337 RID: 148279 RVA: 0x009EAE04 File Offset: 0x009E9004 public void LHJMDIMCLJI(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024338 RID: 148280 RVA: 0x009EAE3C File Offset: 0x009E903C public void KNAEKNKPABO(bool KGDIOPBEONB) { this.extrusionModeSlider.EJGPGACGGLC(KGDIOPBEONB); } // Token: 0x06024339 RID: 148281 RVA: 0x009EAE4C File Offset: 0x009E904C public void MPJOOILGLKN(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602433A RID: 148282 RVA: 0x009EAE84 File Offset: 0x009E9084 public void OCHFGJFGMBI(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602433B RID: 148283 RVA: 0x009EAEBC File Offset: 0x009E90BC public void HNLDHCLHLNG(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602433C RID: 148284 RVA: 0x009EAEF4 File Offset: 0x009E90F4 public void APIFHMMDOKM(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.KLADICCOFND != null) { this.KLADICCOFND(Mathf.RoundToInt(component.value)); } } } // Token: 0x0602433D RID: 148285 RVA: 0x009EAF44 File Offset: 0x009E9144 public void JHJGKENICIN() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x0602433E RID: 148286 RVA: 0x009EAF5C File Offset: 0x009E915C public void SelectPenMode(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(Mathf.RoundToInt(component.value)); } } } // Token: 0x0602433F RID: 148287 RVA: 0x009EAFAC File Offset: 0x009E91AC public void OLKMAKLCMKJ(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024340 RID: 148288 RVA: 0x009EAFE4 File Offset: 0x009E91E4 public void JOIJBLJAHHJ(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024341 RID: 148289 RVA: 0x009EB01C File Offset: 0x009E921C private void BKLAHHAFCGE(Subscreen NEGNAOLPPFH) { Subscreen[] eknblcajjjl = this.EKNBLCAJJJL; for (int i = 1; i < eknblcajjjl.Length; i++) { Subscreen subscreen = eknblcajjjl[i]; bool flag = subscreen == NEGNAOLPPFH; subscreen.gameObject.SetActive(flag); } if (this.GCPNDGGGEGG != null && this.GCPNDGGGEGG.gameObject.activeSelf) { this.GCPNDGGGEGG.KMKJHHACCCD()[(int)base.EIOLPKPLLDJ.FBDNDGOGKKO].ForcePressed(); } } // Token: 0x06024342 RID: 148290 RVA: 0x009EB0A4 File Offset: 0x009E92A4 public void UpdateExtrusionModeSlider(bool KGDIOPBEONB) { this.extrusionModeSlider.LAEOBJEDBNM = KGDIOPBEONB; } // Token: 0x06024343 RID: 148291 RVA: 0x009EB0B4 File Offset: 0x009E92B4 public void GMMDNMDJAHN(Subscreen NEGNAOLPPFH) { base.LJEGODCLHAG.RefreshTopFlow(); this.ONJGFCEAOGF(NEGNAOLPPFH); } // Token: 0x06024344 RID: 148292 RVA: 0x009EB0CC File Offset: 0x009E92CC public void APIAFJPEOKO(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.KLADICCOFND != null) { this.KLADICCOFND(Mathf.RoundToInt(component.value)); } } } // Token: 0x06024345 RID: 148293 RVA: 0x009EB11C File Offset: 0x009E931C public void DCBFHJJMMEB(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.KLADICCOFND != null) { this.KLADICCOFND(Mathf.RoundToInt(component.value)); } } } // Token: 0x06024346 RID: 148294 RVA: 0x009EB16C File Offset: 0x009E936C public void AHEMFOGGIBI(bool KGDIOPBEONB) { this.extrusionModeSlider.MKAKLJDEJGL(KGDIOPBEONB); } // Token: 0x06024347 RID: 148295 RVA: 0x009EB17C File Offset: 0x009E937C public void NOAHODIGFLP(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024348 RID: 148296 RVA: 0x009EB1B4 File Offset: 0x009E93B4 public void OOEKGPNJFEL(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024349 RID: 148297 RVA: 0x009EB1EC File Offset: 0x009E93EC public void UpdateUndoButton(bool KGDIOPBEONB) { this.undoButton.LAEOBJEDBNM = KGDIOPBEONB; } // Token: 0x0602434A RID: 148298 RVA: 0x009EB1FC File Offset: 0x009E93FC public void SetToPlayMode() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x0602434B RID: 148299 RVA: 0x009EB214 File Offset: 0x009E9414 public virtual void AEFHBOPHMMK(int DHIHCGGBCJA) { base.CJEEOGCFIGF(DHIHCGGBCJA); if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(1); } } // Token: 0x0602434C RID: 148300 RVA: 0x009EB234 File Offset: 0x009E9434 public void DONDJHPBCKK(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x1400019D RID: 413 // (add) Token: 0x0602434D RID: 148301 RVA: 0x009EB26C File Offset: 0x009E946C // (remove) Token: 0x0602439E RID: 148382 RVA: 0x009EC670 File Offset: 0x009EA870 [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action OLJONCLBEKK; // Token: 0x0602434E RID: 148302 RVA: 0x009EB2A4 File Offset: 0x009E94A4 public void PBKMLCGONIA() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x0602434F RID: 148303 RVA: 0x009EB2BC File Offset: 0x009E94BC public void DABKPOGAFAD(bool KGDIOPBEONB) { this.undoButton.LAEOBJEDBNM = KGDIOPBEONB; } // Token: 0x06024350 RID: 148304 RVA: 0x009EB2CC File Offset: 0x009E94CC public void GOODFEDFOPH(bool KGDIOPBEONB) { this.extrusionModeSlider.PLIHOBPBNKM(KGDIOPBEONB); } // Token: 0x06024352 RID: 148306 RVA: 0x009EB2E4 File Offset: 0x009E94E4 public void ABFFLPOBBMM(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024353 RID: 148307 RVA: 0x009EB31C File Offset: 0x009E951C private void OKPLGMEIPBG(Subscreen NEGNAOLPPFH) { Subscreen[] eknblcajjjl = this.EKNBLCAJJJL; for (int i = 0; i < eknblcajjjl.Length; i += 0) { Subscreen subscreen = eknblcajjjl[i]; bool flag = subscreen == NEGNAOLPPFH; subscreen.gameObject.SetActive(flag); } if (this.GCPNDGGGEGG != null && this.GCPNDGGGEGG.gameObject.activeSelf) { this.GCPNDGGGEGG.IKOKAMNMEDK()[(int)base.KLKGFHHMCAN().FBDNDGOGKKO].ForcePressed(); } } // Token: 0x06024354 RID: 148308 RVA: 0x009EB3A4 File Offset: 0x009E95A4 public void EHBFKAMHIIK(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024355 RID: 148309 RVA: 0x009EB3DC File Offset: 0x009E95DC public virtual void OINMOJEFFAC(StackedUIBase LMODDIOHMLJ) { base.FNJNAGBOCPO(LMODDIOHMLJ); this.EKNBLCAJJJL = base.GetComponentsInChildren(false); if (this.EKNBLCAJJJL.Length == 0) { global::UnityEngine.Debug.LogError(base.name + "CONTINUOUS_ROTATION_MODE"); } else { Subscreen subscreen = this.EKNBLCAJJJL[1]; foreach (Subscreen subscreen2 in this.EKNBLCAJJJL) { if (subscreen2.Default) { subscreen = subscreen2; } } this.AMIECEECNKH(subscreen); } foreach (Subscreen subscreen3 in this.EKNBLCAJJJL) { this.GCPNDGGGEGG = subscreen3.GetComponent(); if (this.GCPNDGGGEGG != null) { break; } } } // Token: 0x06024356 RID: 148310 RVA: 0x009EB4AC File Offset: 0x009E96AC public void PJDBPEDPJLK(Subscreen NEGNAOLPPFH) { base.LJEGODCLHAG.RefreshTopFlow(); this.OKPLGMEIPBG(NEGNAOLPPFH); } // Token: 0x06024357 RID: 148311 RVA: 0x009EB4C4 File Offset: 0x009E96C4 public void OPMPOAIJMKA(int DKJDCOPNNIO) { if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(DKJDCOPNNIO); } } // Token: 0x06024358 RID: 148312 RVA: 0x009EB4E0 File Offset: 0x009E96E0 public void LPMPOOKILBG(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(Mathf.RoundToInt(component.value)); } } } // Token: 0x06024359 RID: 148313 RVA: 0x009EB530 File Offset: 0x009E9730 public void OHBIMFNBOOF(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602435A RID: 148314 RVA: 0x009EB568 File Offset: 0x009E9768 public virtual void BPINKEFKFHC(int DHIHCGGBCJA) { base.CJEEOGCFIGF(DHIHCGGBCJA); if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(1); } } // Token: 0x0602435B RID: 148315 RVA: 0x009EB588 File Offset: 0x009E9788 public void GIBELLLMMCM(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(Mathf.RoundToInt(component.value)); } } } // Token: 0x0602435C RID: 148316 RVA: 0x009EB5D8 File Offset: 0x009E97D8 public override void SelectShape(int DHIHCGGBCJA) { base.SelectShape(DHIHCGGBCJA); if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(0); } } // Token: 0x0602435E RID: 148318 RVA: 0x009EB630 File Offset: 0x009E9830 public void NONILIHBAHP(bool KGDIOPBEONB) { this.extrusionModeSlider.PLIHOBPBNKM(KGDIOPBEONB); } // Token: 0x0602435F RID: 148319 RVA: 0x009EB640 File Offset: 0x009E9840 public void FKEFFAADPFK(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(Mathf.RoundToInt(component.value)); } } } // Token: 0x06024360 RID: 148320 RVA: 0x009EB690 File Offset: 0x009E9890 public void POLLIMGAOLL(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024361 RID: 148321 RVA: 0x009EB6C8 File Offset: 0x009E98C8 public void MCNCDPKCGKB(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024362 RID: 148322 RVA: 0x009EB700 File Offset: 0x009E9900 public void SelectExtrusionMode(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.KLADICCOFND != null) { this.KLADICCOFND(Mathf.RoundToInt(component.value)); } } } // Token: 0x06024363 RID: 148323 RVA: 0x009EB750 File Offset: 0x009E9950 public void JBIIKEOIHPJ(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024364 RID: 148324 RVA: 0x009EB788 File Offset: 0x009E9988 public void OCHNGIPINMC(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.KLADICCOFND != null) { this.KLADICCOFND(Mathf.RoundToInt(component.value)); } } } // Token: 0x06024365 RID: 148325 RVA: 0x009EB7D8 File Offset: 0x009E99D8 public void NMLHEMHJKEM(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024366 RID: 148326 RVA: 0x009EB810 File Offset: 0x009E9A10 public void KAKKNLIBGJG(Subscreen NEGNAOLPPFH) { base.LJEGODCLHAG.RefreshTopFlow(); this.GKBCOFMJKDK(NEGNAOLPPFH); } // Token: 0x06024367 RID: 148327 RVA: 0x009EB828 File Offset: 0x009E9A28 public void MMEALLKLIPE() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x1400019B RID: 411 // (add) Token: 0x06024380 RID: 148352 RVA: 0x009EBD40 File Offset: 0x009E9F40 // (remove) Token: 0x06024368 RID: 148328 RVA: 0x009EB840 File Offset: 0x009E9A40 [field: DebuggerBrowsable(DebuggerBrowsableState.Never)] public event Action BGFKKMKKKGL; // Token: 0x06024369 RID: 148329 RVA: 0x009EB878 File Offset: 0x009E9A78 public void LDIJLDCHLMO(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602436A RID: 148330 RVA: 0x009EB8B0 File Offset: 0x009E9AB0 public void HIEELNMGMAB(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602436B RID: 148331 RVA: 0x009EB8E8 File Offset: 0x009E9AE8 public void CBHIKEGKEKB(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602436C RID: 148332 RVA: 0x009EB920 File Offset: 0x009E9B20 public void ADHJBJOPHDN(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602436D RID: 148333 RVA: 0x009EB958 File Offset: 0x009E9B58 public void PLHHBDPFELP(bool KGDIOPBEONB) { this.undoButton.LAEOBJEDBNM = KGDIOPBEONB; } // Token: 0x0602436E RID: 148334 RVA: 0x009EB968 File Offset: 0x009E9B68 public void NGKFCOGIGPM(Subscreen NEGNAOLPPFH) { base.LJEGODCLHAG.RefreshTopFlow(); this.OKPLGMEIPBG(NEGNAOLPPFH); } // Token: 0x0602436F RID: 148335 RVA: 0x009EB980 File Offset: 0x009E9B80 public void NGHGOELDBCF() { if (this.NGOIOJKFBDL != null) { this.NGOIOJKFBDL(); } } // Token: 0x06024370 RID: 148336 RVA: 0x009EB998 File Offset: 0x009E9B98 public void NFPHNCJMGJF() { if (this.NGOIOJKFBDL != null) { this.NGOIOJKFBDL(); } } // Token: 0x06024371 RID: 148337 RVA: 0x009EB9B0 File Offset: 0x009E9BB0 public void NFIHDPJBBPM(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024372 RID: 148338 RVA: 0x009EB9E8 File Offset: 0x009E9BE8 public void KPMAHHKBJDA(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024373 RID: 148339 RVA: 0x009EBA20 File Offset: 0x009E9C20 public void CBNKGAGCNEH(Subscreen NEGNAOLPPFH) { base.LJEGODCLHAG.RefreshTopFlow(); this.AMIECEECNKH(NEGNAOLPPFH); } // Token: 0x06024374 RID: 148340 RVA: 0x009EBA38 File Offset: 0x009E9C38 public void ADCGNNHEMDL(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024375 RID: 148341 RVA: 0x009EBA70 File Offset: 0x009E9C70 public override void Initialize(StackedUIBase LMODDIOHMLJ) { base.Initialize(LMODDIOHMLJ); this.EKNBLCAJJJL = base.GetComponentsInChildren(true); if (this.EKNBLCAJJJL.Length == 0) { global::UnityEngine.Debug.LogError(base.name + " does not have any subscreens. There must be at least one subscreen."); } else { Subscreen subscreen = this.EKNBLCAJJJL[0]; foreach (Subscreen subscreen2 in this.EKNBLCAJJJL) { if (subscreen2.Default) { subscreen = subscreen2; } } this.GKBCOFMJKDK(subscreen); } foreach (Subscreen subscreen3 in this.EKNBLCAJJJL) { this.GCPNDGGGEGG = subscreen3.GetComponent(); if (this.GCPNDGGGEGG != null) { break; } } } // Token: 0x06024376 RID: 148342 RVA: 0x009EBB40 File Offset: 0x009E9D40 public void OFMIBMNJDBC(Subscreen NEGNAOLPPFH) { base.LJEGODCLHAG.RefreshTopFlow(); this.JHDEILBIMDL(NEGNAOLPPFH); } // Token: 0x06024377 RID: 148343 RVA: 0x009EBB58 File Offset: 0x009E9D58 public void PKNALMABKPK(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024378 RID: 148344 RVA: 0x009EBB90 File Offset: 0x009E9D90 public virtual void IEHMMKHEJMG(StackedUIBase LMODDIOHMLJ) { base.ADJKMBMHAHD(LMODDIOHMLJ); this.EKNBLCAJJJL = base.GetComponentsInChildren(true); if (this.EKNBLCAJJJL.Length == 0) { global::UnityEngine.Debug.LogError(base.name + "Null was passed to a value-type argument"); } else { Subscreen subscreen = this.EKNBLCAJJJL[1]; foreach (Subscreen subscreen2 in this.EKNBLCAJJJL) { if (subscreen2.Default) { subscreen = subscreen2; } } this.BKLAHHAFCGE(subscreen); } Subscreen[] eknblcajjjl2 = this.EKNBLCAJJJL; for (int j = 1; j < eknblcajjjl2.Length; j += 0) { Subscreen subscreen3 = eknblcajjjl2[j]; this.GCPNDGGGEGG = subscreen3.GetComponent(); if (this.GCPNDGGGEGG != null) { break; } } } // Token: 0x06024379 RID: 148345 RVA: 0x009EBC60 File Offset: 0x009E9E60 public void FAEOBPGKNKF() { if (this.NGOIOJKFBDL != null) { this.NGOIOJKFBDL(); } } // Token: 0x0602437A RID: 148346 RVA: 0x009EBC78 File Offset: 0x009E9E78 public void IOBHENPPMGA(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602437B RID: 148347 RVA: 0x009EBCB0 File Offset: 0x009E9EB0 public void EAKPJMFKNKP(bool KGDIOPBEONB) { this.extrusionModeSlider.MLIMHJDBPNA(KGDIOPBEONB); } // Token: 0x0602437C RID: 148348 RVA: 0x009EBCC0 File Offset: 0x009E9EC0 public void APIMIEFKCKK() { if (this.NGOIOJKFBDL != null) { this.NGOIOJKFBDL(); } } // Token: 0x0602437D RID: 148349 RVA: 0x009EBCD8 File Offset: 0x009E9ED8 public void CHILJNAGLDA(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602437E RID: 148350 RVA: 0x009EBD10 File Offset: 0x009E9F10 public void AJIGIACLFAL() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x0602437F RID: 148351 RVA: 0x009EBD28 File Offset: 0x009E9F28 public void NFIFLKPLDCN() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x06024381 RID: 148353 RVA: 0x009EBD78 File Offset: 0x009E9F78 public void PEDACDJBJNM(bool KGDIOPBEONB) { this.undoButton.LAEOBJEDBNM = KGDIOPBEONB; } // Token: 0x06024382 RID: 148354 RVA: 0x009EBD88 File Offset: 0x009E9F88 public void FLKHHDICIIJ(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024383 RID: 148355 RVA: 0x009EBDC0 File Offset: 0x009E9FC0 public void JFHOFKLFPPC(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024384 RID: 148356 RVA: 0x009EBDF8 File Offset: 0x009E9FF8 private void GKBCOFMJKDK(Subscreen NEGNAOLPPFH) { foreach (Subscreen subscreen in this.EKNBLCAJJJL) { bool flag = subscreen == NEGNAOLPPFH; subscreen.gameObject.SetActive(flag); } if (this.GCPNDGGGEGG != null && this.GCPNDGGGEGG.gameObject.activeSelf) { this.GCPNDGGGEGG.GAIFHNPOKID[(int)base.EIOLPKPLLDJ.FBDNDGOGKKO].ForcePressed(); } } // Token: 0x06024385 RID: 148357 RVA: 0x009EBE80 File Offset: 0x009EA080 public void EDDFLAJBCEA(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024386 RID: 148358 RVA: 0x009EBEB8 File Offset: 0x009EA0B8 public void NGEMEMKDJEJ(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024387 RID: 148359 RVA: 0x009EBEF0 File Offset: 0x009EA0F0 public virtual void NFIKHJODIGC(StackedUIBase LMODDIOHMLJ) { base.GKBAAPPBHIN(LMODDIOHMLJ); this.EKNBLCAJJJL = base.GetComponentsInChildren(false); if (this.EKNBLCAJJJL.Length == 0) { global::UnityEngine.Debug.LogError(base.name + "Delete"); } else { Subscreen subscreen = this.EKNBLCAJJJL[1]; Subscreen[] eknblcajjjl = this.EKNBLCAJJJL; for (int i = 0; i < eknblcajjjl.Length; i += 0) { Subscreen subscreen2 = eknblcajjjl[i]; if (subscreen2.Default) { subscreen = subscreen2; } } this.GKBCOFMJKDK(subscreen); } Subscreen[] eknblcajjjl2 = this.EKNBLCAJJJL; for (int j = 1; j < eknblcajjjl2.Length; j++) { Subscreen subscreen3 = eknblcajjjl2[j]; this.GCPNDGGGEGG = subscreen3.GetComponent(); if (this.GCPNDGGGEGG != null) { break; } } } // Token: 0x06024388 RID: 148360 RVA: 0x009EBFC0 File Offset: 0x009EA1C0 public virtual void CCCKOLIIEAE() { if (base.EIOLPKPLLDJ == null) { return; } if (base.EIOLPKPLLDJ.GKBOPLJDONM() == MakerPen.EGPFIMACCII.Extrude) { this.penModeRadioGroup.EMFMAFFGBEG()[base.BPNODPIDKJJ().DOGNOGPLKJJ()].ForcePressed(); } else { int num = Enum.GetValues(typeof(BMOAOJCEOFI.CLHPCLFGDEO)).Length - 6; int num2 = (int)(num + base.KLKGFHHMCAN().FPBEADIKAPB()); this.penModeRadioGroup.GAIFHNPOKID[num2].ForcePressed(); } this.EAKPJMFKNKP(base.CBBBJNILEIA().FPBEADIKAPB() == MakerPen.EGPFIMACCII.Select); if (this.extrusionModeSlider.interactable) { this.extrusionModeSlider.value = (float)base.POKDNHDAPHG().EAOAPNKBKMC.CFGDEPDOLPD; } Extrusion extrusion = base.JPGGIFIMCLE().NHNCPLPDONI(true); this.DABKPOGAFAD(extrusion != null && extrusion.JAPJHGGOFPM); foreach (Subscreen subscreen in this.EKNBLCAJJJL) { if (subscreen.gameObject.activeSelf && subscreen.Button != null && !((RadioButton3D)subscreen.Button).ENKJKGMOLJL) { subscreen.Button.ForcePressed(); } } this.GCPNDGGGEGG.NGLAEGCIMCJ()[(int)base.JPGGIFIMCLE().FBDNDGOGKKO].ForcePressed(); } // Token: 0x06024389 RID: 148361 RVA: 0x009EC144 File Offset: 0x009EA344 public virtual void BPDCIHCCNOG(StackedUIBase LMODDIOHMLJ) { base.FNJNAGBOCPO(LMODDIOHMLJ); this.EKNBLCAJJJL = base.GetComponentsInChildren(true); if (this.EKNBLCAJJJL.Length == 0) { global::UnityEngine.Debug.LogError(base.name + "You are not signed in to PSN."); } else { Subscreen subscreen = this.EKNBLCAJJJL[1]; foreach (Subscreen subscreen2 in this.EKNBLCAJJJL) { if (subscreen2.Default) { subscreen = subscreen2; } } this.AMIECEECNKH(subscreen); } Subscreen[] eknblcajjjl2 = this.EKNBLCAJJJL; for (int j = 1; j < eknblcajjjl2.Length; j++) { Subscreen subscreen3 = eknblcajjjl2[j]; this.GCPNDGGGEGG = subscreen3.GetComponent(); if (this.GCPNDGGGEGG != null) { break; } } } // Token: 0x0602438A RID: 148362 RVA: 0x009EC214 File Offset: 0x009EA414 public void LJLIIHIPBCP(int DKJDCOPNNIO) { if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(DKJDCOPNNIO); } } // Token: 0x0602438B RID: 148363 RVA: 0x009EC230 File Offset: 0x009EA430 public void UndoLastMesh() { if (this.NGOIOJKFBDL != null) { this.NGOIOJKFBDL(); } } // Token: 0x0602438C RID: 148364 RVA: 0x009EC248 File Offset: 0x009EA448 public void JGGBMFEBLCE(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(Mathf.RoundToInt(component.value)); } } } // Token: 0x0602438D RID: 148365 RVA: 0x009EC298 File Offset: 0x009EA498 public void AACMCEFNMFK(Action NOBAPCOKFIL) { Action action = this.BGFKKMKKKGL; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.BGFKKMKKKGL, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602438E RID: 148366 RVA: 0x009EC2D0 File Offset: 0x009EA4D0 public virtual void PKIHKNICNGL(int DHIHCGGBCJA) { base.MABEFIHPMJI(DHIHCGGBCJA); if (this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(1); } } // Token: 0x0602438F RID: 148367 RVA: 0x009EC2F0 File Offset: 0x009EA4F0 public void OFIMHFFBEIJ(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024391 RID: 148369 RVA: 0x009EC360 File Offset: 0x009EA560 public void MBAFCFNHBLO(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024392 RID: 148370 RVA: 0x009EC398 File Offset: 0x009EA598 public void FLGABDINHDO(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024393 RID: 148371 RVA: 0x009EC3D0 File Offset: 0x009EA5D0 public void OJEFLKAOBGB(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(Mathf.RoundToInt(component.value)); } } } // Token: 0x06024394 RID: 148372 RVA: 0x009EC420 File Offset: 0x009EA620 public void JEAMPMOICMO() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x06024395 RID: 148373 RVA: 0x009EC438 File Offset: 0x009EA638 public void EFEECHHAJAO(Action NOBAPCOKFIL) { Action action = this.NGOIOJKFBDL; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.NGOIOJKFBDL, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024396 RID: 148374 RVA: 0x009EC470 File Offset: 0x009EA670 public void OAPIFGEHDON(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x06024397 RID: 148375 RVA: 0x009EC4A8 File Offset: 0x009EA6A8 public void JIHFJPENELB(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(Mathf.RoundToInt(component.value)); } } } // Token: 0x06024398 RID: 148376 RVA: 0x009EC4F8 File Offset: 0x009EA6F8 public void ECJLCPFLIFK(Subscreen NEGNAOLPPFH) { base.LJEGODCLHAG.RefreshTopFlow(); this.AMIECEECNKH(NEGNAOLPPFH); } // Token: 0x06024399 RID: 148377 RVA: 0x009EC510 File Offset: 0x009EA710 public void MLBIMGJEDGK() { if (this.OLJONCLBEKK != null) { this.OLJONCLBEKK(); } } // Token: 0x0602439A RID: 148378 RVA: 0x009EC528 File Offset: 0x009EA728 public void IBJHOKGFCLC(Action NOBAPCOKFIL) { Action action = this.OLJONCLBEKK; Action action2; do { action2 = action; action = Interlocked.CompareExchange(ref this.OLJONCLBEKK, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602439B RID: 148379 RVA: 0x009EC560 File Offset: 0x009EA760 public void HIMCDHACBMB(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x0602439C RID: 148380 RVA: 0x009EC598 File Offset: 0x009EA798 public void CKKFNAOMMPM(GameObject LICEEOHELMI) { if (LICEEOHELMI != null) { Slider3D component = LICEEOHELMI.GetComponent(); if (component != null && this.BGFKKMKKKGL != null) { this.BGFKKMKKKGL(Mathf.RoundToInt(component.value)); } } } // Token: 0x0602439D RID: 148381 RVA: 0x009EC5E8 File Offset: 0x009EA7E8 private void ONJGFCEAOGF(Subscreen NEGNAOLPPFH) { Subscreen[] eknblcajjjl = this.EKNBLCAJJJL; for (int i = 1; i < eknblcajjjl.Length; i += 0) { Subscreen subscreen = eknblcajjjl[i]; bool flag = subscreen == NEGNAOLPPFH; subscreen.gameObject.SetActive(flag); } if (this.GCPNDGGGEGG != null && this.GCPNDGGGEGG.gameObject.activeSelf) { this.GCPNDGGGEGG.GAIFHNPOKID[(int)base.KLKGFHHMCAN().FBDNDGOGKKO].ForcePressed(); } } // Token: 0x0602439F RID: 148383 RVA: 0x009EC6A8 File Offset: 0x009EA8A8 public void ShowSubScreen(Subscreen NEGNAOLPPFH) { base.LJEGODCLHAG.RefreshTopFlow(); this.GKBCOFMJKDK(NEGNAOLPPFH); } // Token: 0x060243A0 RID: 148384 RVA: 0x009EC6C0 File Offset: 0x009EA8C0 public void BCEGMHJFMEA(Action NOBAPCOKFIL) { Action action = this.KLADICCOFND; Action action2; do { action2 = action; action = Interlocked.CompareExchange>(ref this.KLADICCOFND, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action); } while (action != action2); } // Token: 0x04005C69 RID: 23657 [SerializeField] private Button3D undoButton; // Token: 0x04005C6A RID: 23658 [SerializeField] private Slider3D extrusionModeSlider; // Token: 0x04005C6F RID: 23663 private Subscreen[] EKNBLCAJJJL; } }