291 lines
7.4 KiB
C#
291 lines
7.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core.Creation;
|
|
using RecRoom.Core.Rendering;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000267 RID: 615
|
|
[Token(Token = "0x2000267")]
|
|
[StructLayout(3)]
|
|
public interface ANECMOONIPJ<T> : NFHLANMGLHD, ILHIJJDFDOD
|
|
{
|
|
// Token: 0x1700029E RID: 670
|
|
// (get) Token: 0x0600120D RID: 4621
|
|
[Token(Token = "0x1700029E")]
|
|
bool FACMDIMLMMD
|
|
{
|
|
[Token(Token = "0x600120D")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700029F RID: 671
|
|
// (get) Token: 0x0600120E RID: 4622
|
|
[Token(Token = "0x1700029F")]
|
|
int ENEJDOAEDCJ
|
|
{
|
|
[Token(Token = "0x600120E")]
|
|
[Address(Slot = "1")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A0 RID: 672
|
|
// (get) Token: 0x0600120F RID: 4623
|
|
[Token(Token = "0x170002A0")]
|
|
IEnumerable<T> NLCFLGCGJMJ
|
|
{
|
|
[Token(Token = "0x600120F")]
|
|
[Address(Slot = "2")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A1 RID: 673
|
|
// (get) Token: 0x06001210 RID: 4624
|
|
[Token(Token = "0x170002A1")]
|
|
float INPHNDHPMIN
|
|
{
|
|
[Token(Token = "0x6001210")]
|
|
[Address(Slot = "3")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06001211 RID: 4625
|
|
[Token(Token = "0x6001211")]
|
|
[Address(Slot = "4")]
|
|
int RaycastPick(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, T[] LHCPFKBKICL, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL);
|
|
|
|
// Token: 0x06001212 RID: 4626
|
|
[Token(Token = "0x6001212")]
|
|
[Address(Slot = "5")]
|
|
int SpherecastPick(Vector3 CACFKFOOHID, float BIEPNJMPEOD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, T[] LHCPFKBKICL, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL);
|
|
|
|
// Token: 0x06001213 RID: 4627
|
|
[Token(Token = "0x6001213")]
|
|
[Address(Slot = "6")]
|
|
int SpherePick(Vector3 CACFKFOOHID, float BIEPNJMPEOD, Vector3 NGNFDMDBFBO, T[] LHCPFKBKICL);
|
|
|
|
// Token: 0x06001214 RID: 4628
|
|
[Token(Token = "0x6001214")]
|
|
[Address(Slot = "7")]
|
|
bool Raycast(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, out T GNGBKFCHFKO, out Vector3 MMEIDGMCHNK, out Collider GKPCABGDNLO);
|
|
|
|
// Token: 0x170002A2 RID: 674
|
|
// (get) Token: 0x06001215 RID: 4629
|
|
[Token(Token = "0x170002A2")]
|
|
ActionEvent CGPFLGIAHBB
|
|
{
|
|
[Token(Token = "0x6001215")]
|
|
[Address(Slot = "8")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06001216 RID: 4630
|
|
[Token(Token = "0x6001216")]
|
|
[Address(Slot = "9")]
|
|
bool IsSelected(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x06001217 RID: 4631
|
|
[Token(Token = "0x6001217")]
|
|
[Address(Slot = "10")]
|
|
bool IsSelectable(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x06001218 RID: 4632
|
|
[Token(Token = "0x6001218")]
|
|
[Address(Slot = "11")]
|
|
bool AddToSelection(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x06001219 RID: 4633
|
|
[Token(Token = "0x6001219")]
|
|
[Address(Slot = "12")]
|
|
bool AddToSelection(int GEKOMEGKFPO, T[] HHLLJLDFBPD);
|
|
|
|
// Token: 0x0600121A RID: 4634
|
|
[Token(Token = "0x600121A")]
|
|
[Address(Slot = "13")]
|
|
void RemoveFromSelection(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x0600121B RID: 4635
|
|
[Token(Token = "0x600121B")]
|
|
[Address(Slot = "14")]
|
|
void RemoveAllFromSelection();
|
|
|
|
// Token: 0x0600121C RID: 4636
|
|
[Token(Token = "0x600121C")]
|
|
[Address(Slot = "15")]
|
|
void RenderHoverHighlight(T NLNHFEEMFBN, [Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM, bool IJAHIAAHPDN = true);
|
|
|
|
// Token: 0x0600121D RID: 4637
|
|
[Token(Token = "0x600121D")]
|
|
[Address(Slot = "16")]
|
|
void RenderHoverHighlight(int MNIJHBJDPPA, IEnumerable<T> CGBHMNCBAGA, bool IJAHIAAHPDN = true);
|
|
|
|
// Token: 0x0600121E RID: 4638
|
|
[Token(Token = "0x600121E")]
|
|
[Address(Slot = "17")]
|
|
void RenderHoverHighlight(int MNIJHBJDPPA, IEnumerable<T> CGBHMNCBAGA, OutlineRendererEffect.HLEDHCIGMPJ BHJICNIMBPM, bool IJAHIAAHPDN = true);
|
|
|
|
// Token: 0x170002A3 RID: 675
|
|
// (get) Token: 0x0600121F RID: 4639
|
|
[Token(Token = "0x170002A3")]
|
|
bool KAMHOHFPMPH
|
|
{
|
|
[Token(Token = "0x600121F")]
|
|
[Address(Slot = "18")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A4 RID: 676
|
|
// (get) Token: 0x06001220 RID: 4640
|
|
[Token(Token = "0x170002A4")]
|
|
bool PPOBBKNGDHP
|
|
{
|
|
[Token(Token = "0x6001220")]
|
|
[Address(Slot = "19")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A5 RID: 677
|
|
// (get) Token: 0x06001221 RID: 4641
|
|
[Token(Token = "0x170002A5")]
|
|
bool FPIJPGGBFJO
|
|
{
|
|
[Token(Token = "0x6001221")]
|
|
[Address(Slot = "20")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A6 RID: 678
|
|
// (get) Token: 0x06001222 RID: 4642
|
|
[Token(Token = "0x170002A6")]
|
|
bool BADMBDBLEAG
|
|
{
|
|
[Token(Token = "0x6001222")]
|
|
[Address(Slot = "21")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A7 RID: 679
|
|
// (get) Token: 0x06001223 RID: 4643
|
|
[Token(Token = "0x170002A7")]
|
|
bool KCBOJCCMFDP
|
|
{
|
|
[Token(Token = "0x6001223")]
|
|
[Address(Slot = "22")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170002A8 RID: 680
|
|
// (get) Token: 0x06001224 RID: 4644
|
|
[Token(Token = "0x170002A8")]
|
|
bool HKAABEBLAFK
|
|
{
|
|
[Token(Token = "0x6001224")]
|
|
[Address(Slot = "23")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06001225 RID: 4645
|
|
[Token(Token = "0x6001225")]
|
|
[Address(Slot = "24")]
|
|
void StartRotatingSelection();
|
|
|
|
// Token: 0x06001226 RID: 4646
|
|
[Token(Token = "0x6001226")]
|
|
[Address(Slot = "25")]
|
|
bool RotateSelection(Quaternion CNBNIEBBCIB, [Optional] Vector3? JMKGGICBFOD);
|
|
|
|
// Token: 0x06001227 RID: 4647
|
|
[Token(Token = "0x6001227")]
|
|
[Address(Slot = "26")]
|
|
void FinishRotatingSelection();
|
|
|
|
// Token: 0x06001228 RID: 4648
|
|
[Token(Token = "0x6001228")]
|
|
[Address(Slot = "27")]
|
|
void StartTranslatingSelection();
|
|
|
|
// Token: 0x06001229 RID: 4649
|
|
[Token(Token = "0x6001229")]
|
|
[Address(Slot = "28")]
|
|
bool TranslateSelection(Vector3 EOFPKPGPIGF);
|
|
|
|
// Token: 0x0600122A RID: 4650
|
|
[Token(Token = "0x600122A")]
|
|
[Address(Slot = "29")]
|
|
void FinishTranslatingSelection();
|
|
|
|
// Token: 0x0600122B RID: 4651
|
|
[Token(Token = "0x600122B")]
|
|
[Address(Slot = "30")]
|
|
void StartScalingSelection();
|
|
|
|
// Token: 0x0600122C RID: 4652
|
|
[Token(Token = "0x600122C")]
|
|
[Address(Slot = "31")]
|
|
bool ScaleSelection(float DJMLPGEBFBE, [Optional] Vector3? JMKGGICBFOD);
|
|
|
|
// Token: 0x0600122D RID: 4653
|
|
[Token(Token = "0x600122D")]
|
|
[Address(Slot = "32")]
|
|
bool DeformSelectionInDirection(Vector3 HBOPNKFKMNI, float DJMLPGEBFBE, Vector3 JMKGGICBFOD, bool LIBJPHCKECK);
|
|
|
|
// Token: 0x0600122E RID: 4654
|
|
[Token(Token = "0x600122E")]
|
|
[Address(Slot = "33")]
|
|
void FinishScalingSelection();
|
|
|
|
// Token: 0x0600122F RID: 4655
|
|
[Token(Token = "0x600122F")]
|
|
[Address(Slot = "34")]
|
|
void StartMovingSelection();
|
|
|
|
// Token: 0x06001230 RID: 4656
|
|
[Token(Token = "0x6001230")]
|
|
[Address(Slot = "35")]
|
|
void FinishMovingSelection();
|
|
|
|
// Token: 0x06001231 RID: 4657
|
|
[Token(Token = "0x6001231")]
|
|
[Address(Slot = "36")]
|
|
void BeginSelectionTransformation();
|
|
|
|
// Token: 0x06001232 RID: 4658
|
|
[Token(Token = "0x6001232")]
|
|
[Address(Slot = "37")]
|
|
IPromise CloneSelectionAndSelect(CreationContext.PDMOOGKFGEN ADOBNBFBIFD);
|
|
|
|
// Token: 0x06001233 RID: 4659
|
|
[Token(Token = "0x6001233")]
|
|
[Address(Slot = "38")]
|
|
IReadOnlyCollection<Guid> CacheCurrentSelection();
|
|
|
|
// Token: 0x06001234 RID: 4660
|
|
[Token(Token = "0x6001234")]
|
|
[Address(Slot = "39")]
|
|
void SetSelectionFromCache(IReadOnlyCollection<Guid> ONOBMHNFCHB);
|
|
|
|
// Token: 0x06001235 RID: 4661
|
|
[Token(Token = "0x6001235")]
|
|
[Address(Slot = "40")]
|
|
void BufferCurrentSelection();
|
|
|
|
// Token: 0x06001236 RID: 4662
|
|
[Token(Token = "0x6001236")]
|
|
[Address(Slot = "41")]
|
|
bool SetSelectionFromBuffer(T NLNHFEEMFBN);
|
|
|
|
// Token: 0x06001237 RID: 4663
|
|
[Token(Token = "0x6001237")]
|
|
[Address(Slot = "42")]
|
|
CAHCDEBGPFG CreateTransformationUndoEntry(string MFDCCNKNIPD, bool NOJKPFMKCOB = false, bool PAFIEJLAJNM = false, bool MELLKGBAADA = false);
|
|
|
|
// Token: 0x06001238 RID: 4664
|
|
[Token(Token = "0x6001238")]
|
|
[Address(Slot = "43")]
|
|
CAHCDEBGPFG CreateCloneUndoEntry();
|
|
}
|