298 lines
7.5 KiB
C#
298 lines
7.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Rendering;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000258 RID: 600
|
|
[Token(Token = "0x2000258")]
|
|
public interface ANECMOONIPJ<T> : NFHLANMGLHD, ILHIJJDFDOD
|
|
{
|
|
// Token: 0x17000297 RID: 663
|
|
// (get) Token: 0x060011B7 RID: 4535
|
|
[Token(Token = "0x17000297")]
|
|
bool FACMDIMLMMD
|
|
{
|
|
[Token(Token = "0x60011B7")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17000298 RID: 664
|
|
// (get) Token: 0x060011B8 RID: 4536
|
|
[Token(Token = "0x17000298")]
|
|
int ENEJDOAEDCJ
|
|
{
|
|
[Token(Token = "0x60011B8")]
|
|
[Address(Slot = "1")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17000299 RID: 665
|
|
// (get) Token: 0x060011B9 RID: 4537
|
|
[Token(Token = "0x17000299")]
|
|
IEnumerable<T> NLCFLGCGJMJ
|
|
{
|
|
[Token(Token = "0x60011B9")]
|
|
[Address(Slot = "2")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700029A RID: 666
|
|
// (get) Token: 0x060011BA RID: 4538
|
|
[Token(Token = "0x1700029A")]
|
|
float INPHNDHPMIN
|
|
{
|
|
[Token(Token = "0x60011BA")]
|
|
[Address(Slot = "3")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700029B RID: 667
|
|
// (get) Token: 0x060011BB RID: 4539
|
|
[Token(Token = "0x1700029B")]
|
|
float EILDDALGDPC
|
|
{
|
|
[Token(Token = "0x60011BB")]
|
|
[Address(Slot = "4")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x060011BC RID: 4540
|
|
[Token(Token = "0x60011BC")]
|
|
[Address(Slot = "5")]
|
|
int RaycastPick(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, T[] LHCPFKBKICL, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL);
|
|
|
|
// Token: 0x060011BD RID: 4541
|
|
[Token(Token = "0x60011BD")]
|
|
[Address(Slot = "6")]
|
|
int SpherecastPick(Vector3 CACFKFOOHID, float BIEPNJMPEOD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, T[] LHCPFKBKICL, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL);
|
|
|
|
// Token: 0x060011BE RID: 4542
|
|
[Token(Token = "0x60011BE")]
|
|
[Address(Slot = "7")]
|
|
int SpherePick(Vector3 CACFKFOOHID, float BIEPNJMPEOD, Vector3 NGNFDMDBFBO, T[] LHCPFKBKICL);
|
|
|
|
// Token: 0x060011BF RID: 4543
|
|
[Token(Token = "0x60011BF")]
|
|
[Address(Slot = "8")]
|
|
bool Raycast(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, out T GNGBKFCHFKO, out Vector3 MMEIDGMCHNK, out Collider GKPCABGDNLO);
|
|
|
|
// Token: 0x1700029C RID: 668
|
|
// (get) Token: 0x060011C0 RID: 4544
|
|
[Token(Token = "0x1700029C")]
|
|
OKNNKFGFODL CGPFLGIAHBB
|
|
{
|
|
[Token(Token = "0x60011C0")]
|
|
[Address(Slot = "9")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x060011C1 RID: 4545
|
|
[Token(Token = "0x60011C1")]
|
|
[Address(Slot = "10")]
|
|
bool IsSelected(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x060011C2 RID: 4546
|
|
[Token(Token = "0x60011C2")]
|
|
[Address(Slot = "11")]
|
|
bool IsSelectable(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x060011C3 RID: 4547
|
|
[Token(Token = "0x60011C3")]
|
|
[Address(Slot = "12")]
|
|
bool AddToSelection(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x060011C4 RID: 4548
|
|
[Token(Token = "0x60011C4")]
|
|
[Address(Slot = "13")]
|
|
bool AddToSelection(int GEKOMEGKFPO, T[] HHLLJLDFBPD);
|
|
|
|
// Token: 0x060011C5 RID: 4549
|
|
[Token(Token = "0x60011C5")]
|
|
[Address(Slot = "14")]
|
|
void RemoveFromSelection(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x060011C6 RID: 4550
|
|
[Token(Token = "0x60011C6")]
|
|
[Address(Slot = "15")]
|
|
void RemoveAllFromSelection();
|
|
|
|
// Token: 0x060011C7 RID: 4551
|
|
[Token(Token = "0x60011C7")]
|
|
[Address(Slot = "16")]
|
|
void RenderHoverHighlight(T NLNHFEEMFBN, [Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM, bool IJAHIAAHPDN = true);
|
|
|
|
// Token: 0x060011C8 RID: 4552
|
|
[Token(Token = "0x60011C8")]
|
|
[Address(Slot = "17")]
|
|
void RenderHoverHighlight(int MNIJHBJDPPA, IEnumerable<T> CGBHMNCBAGA, bool IJAHIAAHPDN = true);
|
|
|
|
// Token: 0x060011C9 RID: 4553
|
|
[Token(Token = "0x60011C9")]
|
|
[Address(Slot = "18")]
|
|
void RenderHoverHighlight(int MNIJHBJDPPA, IEnumerable<T> CGBHMNCBAGA, OutlineRendererEffect.HLEDHCIGMPJ BHJICNIMBPM, bool IJAHIAAHPDN = true);
|
|
|
|
// Token: 0x1700029D RID: 669
|
|
// (get) Token: 0x060011CA RID: 4554
|
|
[Token(Token = "0x1700029D")]
|
|
bool KAMHOHFPMPH
|
|
{
|
|
[Token(Token = "0x60011CA")]
|
|
[Address(Slot = "19")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700029E RID: 670
|
|
// (get) Token: 0x060011CB RID: 4555
|
|
[Token(Token = "0x1700029E")]
|
|
bool PPOBBKNGDHP
|
|
{
|
|
[Token(Token = "0x60011CB")]
|
|
[Address(Slot = "20")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700029F RID: 671
|
|
// (get) Token: 0x060011CC RID: 4556
|
|
[Token(Token = "0x1700029F")]
|
|
bool FPIJPGGBFJO
|
|
{
|
|
[Token(Token = "0x60011CC")]
|
|
[Address(Slot = "21")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A0 RID: 672
|
|
// (get) Token: 0x060011CD RID: 4557
|
|
[Token(Token = "0x170002A0")]
|
|
bool BADMBDBLEAG
|
|
{
|
|
[Token(Token = "0x60011CD")]
|
|
[Address(Slot = "22")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A1 RID: 673
|
|
// (get) Token: 0x060011CE RID: 4558
|
|
[Token(Token = "0x170002A1")]
|
|
bool KCBOJCCMFDP
|
|
{
|
|
[Token(Token = "0x60011CE")]
|
|
[Address(Slot = "23")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A2 RID: 674
|
|
// (get) Token: 0x060011CF RID: 4559
|
|
[Token(Token = "0x170002A2")]
|
|
bool HKAABEBLAFK
|
|
{
|
|
[Token(Token = "0x60011CF")]
|
|
[Address(Slot = "24")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x060011D0 RID: 4560
|
|
[Token(Token = "0x60011D0")]
|
|
[Address(Slot = "25")]
|
|
void StartRotatingSelection();
|
|
|
|
// Token: 0x060011D1 RID: 4561
|
|
[Token(Token = "0x60011D1")]
|
|
[Address(Slot = "26")]
|
|
bool RotateSelection(Quaternion CNBNIEBBCIB, [Optional] Vector3? JMKGGICBFOD);
|
|
|
|
// Token: 0x060011D2 RID: 4562
|
|
[Token(Token = "0x60011D2")]
|
|
[Address(Slot = "27")]
|
|
void FinishRotatingSelection();
|
|
|
|
// Token: 0x060011D3 RID: 4563
|
|
[Token(Token = "0x60011D3")]
|
|
[Address(Slot = "28")]
|
|
void StartTranslatingSelection();
|
|
|
|
// Token: 0x060011D4 RID: 4564
|
|
[Token(Token = "0x60011D4")]
|
|
[Address(Slot = "29")]
|
|
bool TranslateSelection(Vector3 EOFPKPGPIGF);
|
|
|
|
// Token: 0x060011D5 RID: 4565
|
|
[Token(Token = "0x60011D5")]
|
|
[Address(Slot = "30")]
|
|
void FinishTranslatingSelection();
|
|
|
|
// Token: 0x060011D6 RID: 4566
|
|
[Token(Token = "0x60011D6")]
|
|
[Address(Slot = "31")]
|
|
void StartScalingSelection();
|
|
|
|
// Token: 0x060011D7 RID: 4567
|
|
[Token(Token = "0x60011D7")]
|
|
[Address(Slot = "32")]
|
|
bool ScaleSelection(float DJMLPGEBFBE, [Optional] Vector3? JMKGGICBFOD);
|
|
|
|
// Token: 0x060011D8 RID: 4568
|
|
[Token(Token = "0x60011D8")]
|
|
[Address(Slot = "33")]
|
|
bool DeformSelectionInDirection(Vector3 HBOPNKFKMNI, float DJMLPGEBFBE, Vector3 JMKGGICBFOD, bool LIBJPHCKECK);
|
|
|
|
// Token: 0x060011D9 RID: 4569
|
|
[Token(Token = "0x60011D9")]
|
|
[Address(Slot = "34")]
|
|
void FinishScalingSelection();
|
|
|
|
// Token: 0x060011DA RID: 4570
|
|
[Token(Token = "0x60011DA")]
|
|
[Address(Slot = "35")]
|
|
void StartMovingSelection();
|
|
|
|
// Token: 0x060011DB RID: 4571
|
|
[Token(Token = "0x60011DB")]
|
|
[Address(Slot = "36")]
|
|
void FinishMovingSelection();
|
|
|
|
// Token: 0x060011DC RID: 4572
|
|
[Token(Token = "0x60011DC")]
|
|
[Address(Slot = "37")]
|
|
void BeginSelectionTransformation();
|
|
|
|
// Token: 0x060011DD RID: 4573
|
|
[Token(Token = "0x60011DD")]
|
|
[Address(Slot = "38")]
|
|
DABKFAIHBBP CloneSelectionAndSelect(CreationContext.PDMOOGKFGEN ADOBNBFBIFD);
|
|
|
|
// Token: 0x060011DE RID: 4574
|
|
[Token(Token = "0x60011DE")]
|
|
[Address(Slot = "39")]
|
|
IReadOnlyCollection<Guid> CacheCurrentSelection();
|
|
|
|
// Token: 0x060011DF RID: 4575
|
|
[Token(Token = "0x60011DF")]
|
|
[Address(Slot = "40")]
|
|
void SetSelectionFromCache(IReadOnlyCollection<Guid> ONOBMHNFCHB);
|
|
|
|
// Token: 0x060011E0 RID: 4576
|
|
[Token(Token = "0x60011E0")]
|
|
[Address(Slot = "41")]
|
|
void BufferCurrentSelection();
|
|
|
|
// Token: 0x060011E1 RID: 4577
|
|
[Token(Token = "0x60011E1")]
|
|
[Address(Slot = "42")]
|
|
bool SetSelectionFromBuffer(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x060011E2 RID: 4578
|
|
[Token(Token = "0x60011E2")]
|
|
[Address(Slot = "43")]
|
|
CAHCDEBGPFG CreateTransformationUndoEntry(string MFDCCNKNIPD, bool NOJKPFMKCOB = false, bool PAFIEJLAJNM = false, bool MELLKGBAADA = false);
|
|
|
|
// Token: 0x060011E3 RID: 4579
|
|
[Token(Token = "0x60011E3")]
|
|
[Address(Slot = "44")]
|
|
CAHCDEBGPFG CreateCloneUndoEntry();
|
|
}
|