Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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();
}