Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

318 lines
7.9 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: 0x02000259 RID: 601
[Token(Token = "0x2000259")]
public interface ANECMOONIPJ<T> : NFHLANMGLHD, ILHIJJDFDOD
{
// Token: 0x17000299 RID: 665
// (get) Token: 0x060011CD RID: 4557
[Token(Token = "0x17000299")]
bool FACMDIMLMMD
{
[Token(Token = "0x60011CD")]
[Address(Slot = "0")]
get;
}
// Token: 0x1700029A RID: 666
// (get) Token: 0x060011CE RID: 4558
[Token(Token = "0x1700029A")]
int ENEJDOAEDCJ
{
[Token(Token = "0x60011CE")]
[Address(Slot = "1")]
get;
}
// Token: 0x1700029B RID: 667
// (get) Token: 0x060011CF RID: 4559
[Token(Token = "0x1700029B")]
IEnumerable<T> NLCFLGCGJMJ
{
[Token(Token = "0x60011CF")]
[Address(Slot = "2")]
get;
}
// Token: 0x1700029C RID: 668
// (get) Token: 0x060011D0 RID: 4560
[Token(Token = "0x1700029C")]
float INPHNDHPMIN
{
[Token(Token = "0x60011D0")]
[Address(Slot = "3")]
get;
}
// Token: 0x1700029D RID: 669
// (get) Token: 0x060011D1 RID: 4561
[Token(Token = "0x1700029D")]
float EILDDALGDPC
{
[Token(Token = "0x60011D1")]
[Address(Slot = "4")]
get;
}
// Token: 0x1700029E RID: 670
// (get) Token: 0x060011D2 RID: 4562
[Token(Token = "0x1700029E")]
bool FEJKGCMBKCM
{
[Token(Token = "0x60011D2")]
[Address(Slot = "5")]
get;
}
// Token: 0x1700029F RID: 671
// (get) Token: 0x060011D3 RID: 4563
[Token(Token = "0x1700029F")]
bool LMAEMIIGMLG
{
[Token(Token = "0x60011D3")]
[Address(Slot = "6")]
get;
}
// Token: 0x060011D4 RID: 4564
[Token(Token = "0x60011D4")]
[Address(Slot = "7")]
int RaycastPick(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, T[] LHCPFKBKICL, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL);
// Token: 0x060011D5 RID: 4565
[Token(Token = "0x60011D5")]
[Address(Slot = "8")]
int SpherecastPick(Vector3 CACFKFOOHID, float BIEPNJMPEOD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, T[] LHCPFKBKICL, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL);
// Token: 0x060011D6 RID: 4566
[Token(Token = "0x60011D6")]
[Address(Slot = "9")]
int SpherePick(Vector3 CACFKFOOHID, float BIEPNJMPEOD, Vector3 NGNFDMDBFBO, T[] LHCPFKBKICL);
// Token: 0x060011D7 RID: 4567
[Token(Token = "0x60011D7")]
[Address(Slot = "10")]
bool Raycast(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, out T GNGBKFCHFKO, out Vector3 MMEIDGMCHNK, out Collider GKPCABGDNLO);
// Token: 0x170002A0 RID: 672
// (get) Token: 0x060011D8 RID: 4568
[Token(Token = "0x170002A0")]
OKNNKFGFODL CGPFLGIAHBB
{
[Token(Token = "0x60011D8")]
[Address(Slot = "11")]
get;
}
// Token: 0x060011D9 RID: 4569
[Token(Token = "0x60011D9")]
[Address(Slot = "12")]
bool IsSelected(T NLNHFEEMFBN);
// Token: 0x060011DA RID: 4570
[Token(Token = "0x60011DA")]
[Address(Slot = "13")]
bool IsSelectable(T NLNHFEEMFBN);
// Token: 0x060011DB RID: 4571
[Token(Token = "0x60011DB")]
[Address(Slot = "14")]
bool AddToSelection(T NLNHFEEMFBN);
// Token: 0x060011DC RID: 4572
[Token(Token = "0x60011DC")]
[Address(Slot = "15")]
bool AddToSelection(int GEKOMEGKFPO, T[] HHLLJLDFBPD);
// Token: 0x060011DD RID: 4573
[Token(Token = "0x60011DD")]
[Address(Slot = "16")]
void RemoveFromSelection(T NLNHFEEMFBN);
// Token: 0x060011DE RID: 4574
[Token(Token = "0x60011DE")]
[Address(Slot = "17")]
void RemoveAllFromSelection();
// Token: 0x060011DF RID: 4575
[Token(Token = "0x60011DF")]
[Address(Slot = "18")]
void RenderHoverHighlight(T NLNHFEEMFBN, [Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM, bool IJAHIAAHPDN = true);
// Token: 0x060011E0 RID: 4576
[Token(Token = "0x60011E0")]
[Address(Slot = "19")]
void RenderHoverHighlight(int MNIJHBJDPPA, IEnumerable<T> CGBHMNCBAGA, bool IJAHIAAHPDN = true);
// Token: 0x060011E1 RID: 4577
[Token(Token = "0x60011E1")]
[Address(Slot = "20")]
void RenderHoverHighlight(int MNIJHBJDPPA, IEnumerable<T> CGBHMNCBAGA, OutlineRendererEffect.HLEDHCIGMPJ BHJICNIMBPM, bool IJAHIAAHPDN = true);
// Token: 0x170002A1 RID: 673
// (get) Token: 0x060011E2 RID: 4578
[Token(Token = "0x170002A1")]
bool KAMHOHFPMPH
{
[Token(Token = "0x60011E2")]
[Address(Slot = "21")]
get;
}
// Token: 0x170002A2 RID: 674
// (get) Token: 0x060011E3 RID: 4579
[Token(Token = "0x170002A2")]
bool PPOBBKNGDHP
{
[Token(Token = "0x60011E3")]
[Address(Slot = "22")]
get;
}
// Token: 0x170002A3 RID: 675
// (get) Token: 0x060011E4 RID: 4580
[Token(Token = "0x170002A3")]
bool FPIJPGGBFJO
{
[Token(Token = "0x60011E4")]
[Address(Slot = "23")]
get;
}
// Token: 0x170002A4 RID: 676
// (get) Token: 0x060011E5 RID: 4581
[Token(Token = "0x170002A4")]
bool BADMBDBLEAG
{
[Token(Token = "0x60011E5")]
[Address(Slot = "24")]
get;
}
// Token: 0x170002A5 RID: 677
// (get) Token: 0x060011E6 RID: 4582
[Token(Token = "0x170002A5")]
bool KCBOJCCMFDP
{
[Token(Token = "0x60011E6")]
[Address(Slot = "25")]
get;
}
// Token: 0x170002A6 RID: 678
// (get) Token: 0x060011E7 RID: 4583
[Token(Token = "0x170002A6")]
bool HKAABEBLAFK
{
[Token(Token = "0x60011E7")]
[Address(Slot = "26")]
get;
}
// Token: 0x060011E8 RID: 4584
[Token(Token = "0x60011E8")]
[Address(Slot = "27")]
void StartRotatingSelection();
// Token: 0x060011E9 RID: 4585
[Token(Token = "0x60011E9")]
[Address(Slot = "28")]
bool RotateSelection(Quaternion CNBNIEBBCIB, [Optional] Vector3? JMKGGICBFOD);
// Token: 0x060011EA RID: 4586
[Token(Token = "0x60011EA")]
[Address(Slot = "29")]
void FinishRotatingSelection();
// Token: 0x060011EB RID: 4587
[Token(Token = "0x60011EB")]
[Address(Slot = "30")]
void StartTranslatingSelection();
// Token: 0x060011EC RID: 4588
[Token(Token = "0x60011EC")]
[Address(Slot = "31")]
bool TranslateSelection(Vector3 EOFPKPGPIGF);
// Token: 0x060011ED RID: 4589
[Token(Token = "0x60011ED")]
[Address(Slot = "32")]
void FinishTranslatingSelection();
// Token: 0x060011EE RID: 4590
[Token(Token = "0x60011EE")]
[Address(Slot = "33")]
void StartScalingSelection();
// Token: 0x060011EF RID: 4591
[Token(Token = "0x60011EF")]
[Address(Slot = "34")]
bool ScaleSelection(float DJMLPGEBFBE, [Optional] Vector3? JMKGGICBFOD);
// Token: 0x060011F0 RID: 4592
[Token(Token = "0x60011F0")]
[Address(Slot = "35")]
bool DeformSelectionInDirection(Vector3 HBOPNKFKMNI, float DJMLPGEBFBE, Vector3 JMKGGICBFOD, bool LIBJPHCKECK);
// Token: 0x060011F1 RID: 4593
[Token(Token = "0x60011F1")]
[Address(Slot = "36")]
void FinishScalingSelection();
// Token: 0x060011F2 RID: 4594
[Token(Token = "0x60011F2")]
[Address(Slot = "37")]
void StartMovingSelection();
// Token: 0x060011F3 RID: 4595
[Token(Token = "0x60011F3")]
[Address(Slot = "38")]
void FinishMovingSelection();
// Token: 0x060011F4 RID: 4596
[Token(Token = "0x60011F4")]
[Address(Slot = "39")]
void BeginSelectionTransformation();
// Token: 0x060011F5 RID: 4597
[Token(Token = "0x60011F5")]
[Address(Slot = "40")]
DABKFAIHBBP CloneSelectionAndSelect(CreationContext.PDMOOGKFGEN ADOBNBFBIFD);
// Token: 0x060011F6 RID: 4598
[Token(Token = "0x60011F6")]
[Address(Slot = "41")]
IReadOnlyCollection<Guid> CacheCurrentSelection();
// Token: 0x060011F7 RID: 4599
[Token(Token = "0x60011F7")]
[Address(Slot = "42")]
void SetSelectionFromCache(IReadOnlyCollection<Guid> ONOBMHNFCHB);
// Token: 0x060011F8 RID: 4600
[Token(Token = "0x60011F8")]
[Address(Slot = "43")]
void BufferCurrentSelection();
// Token: 0x060011F9 RID: 4601
[Token(Token = "0x60011F9")]
[Address(Slot = "44")]
bool SetSelectionFromBuffer(T NLNHFEEMFBN);
// Token: 0x060011FA RID: 4602
[Token(Token = "0x60011FA")]
[Address(Slot = "45")]
CAHCDEBGPFG CreateTransformationUndoEntry(string MFDCCNKNIPD, bool NOJKPFMKCOB = false, bool PAFIEJLAJNM = false, bool MELLKGBAADA = false);
// Token: 0x060011FB RID: 4603
[Token(Token = "0x60011FB")]
[Address(Slot = "46")]
CAHCDEBGPFG CreateCloneUndoEntry();
}