using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.Imposters; using UnityEngine; namespace RecRoom.Avatar.Poseable.Editor { // Token: 0x020021A1 RID: 8609 [Token(Token = "0x20021A1")] [ExecuteAlways] [StructLayout(3)] public class PoseableAvatarAuthoringCamera : MonoBehaviour { // Token: 0x170027BC RID: 10172 // (get) Token: 0x0600ED3A RID: 60730 RVA: 0x00383E24 File Offset: 0x00382024 [Token(Token = "0x170027BC")] public Transform LKABBIPIMPC { [Token(Token = "0x600ED3A")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return this.pivot; } } // Token: 0x170027BD RID: 10173 // (get) Token: 0x0600ED3B RID: 60731 RVA: 0x00383E38 File Offset: 0x00382038 [Token(Token = "0x170027BD")] public Transform CBOLFJDEBEP { [Token(Token = "0x600ED3B")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get { return this.lookAt; } } // Token: 0x170027BE RID: 10174 // (get) Token: 0x0600ED3C RID: 60732 RVA: 0x00383E4C File Offset: 0x0038204C [Token(Token = "0x170027BE")] public Camera ACALIKKEMFH { [Token(Token = "0x600ED3C")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get { return this.authoringCamera; } } // Token: 0x170027BF RID: 10175 // (get) Token: 0x0600ED3D RID: 60733 RVA: 0x00383E60 File Offset: 0x00382060 [Token(Token = "0x170027BF")] public RenderTexture FDPHEELKOPB { [Token(Token = "0x600ED3D")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] get { return this.renderTexture; } } // Token: 0x0600ED3E RID: 60734 RVA: 0x00383E74 File Offset: 0x00382074 [Token(Token = "0x600ED3E")] [Address(RVA = "0x173AED0", Offset = "0x17398D0", VA = "0x18173AED0")] public void Initialize(PoseableAvatarAuthoringScene LHECBPFGEMH, ImposterRenderConfig PBGBNMCPEAJ) { this.LHECBPFGEMH = LHECBPFGEMH; this.PGLBIBAFLMK(PBGBNMCPEAJ); } // Token: 0x0600ED3F RID: 60735 RVA: 0x00383E90 File Offset: 0x00382090 [Token(Token = "0x600ED3F")] [Address(RVA = "0x173ABB0", Offset = "0x17395B0", VA = "0x18173ABB0")] public void GetCameraConfig(ref ImposterRenderConfig PBGBNMCPEAJ) { Renderer[] componentsInChildren = this.LHECBPFGEMH.poseableDummy.GetComponentsInChildren(); Transform transform = this.authoringCamera.transform; Vector3 vector; float z = vector.z; Transform transform2 = this.lookAt; } // Token: 0x0600ED40 RID: 60736 RVA: 0x00383ED4 File Offset: 0x003820D4 [Token(Token = "0x600ED40")] [Address(RVA = "0x173AEF0", Offset = "0x17398F0", VA = "0x18173AEF0")] private void PGLBIBAFLMK(ImposterRenderConfig PBGBNMCPEAJ) { Renderer[] componentsInChildren = this.LHECBPFGEMH.poseableDummy.GetComponentsInChildren(); Camera camera = this.authoringCamera; int num = 0; Transform transform = camera.transform; int num2 = 0; transform.localPosition = num; this.authoringCamera.orthographicSize = (float)num2; float num3; this.authoringCamera.nearClipPlane = num3; this.authoringCamera.farClipPlane = num3; int num4 = 0; if (PBGBNMCPEAJ != num4) { Transform transform2 = this.pivot; Transform transform3 = this.lookAt; } } // Token: 0x0600ED41 RID: 60737 RVA: 0x00383F5C File Offset: 0x0038215C [Token(Token = "0x600ED41")] [Address(RVA = "0x173B300", Offset = "0x1739D00", VA = "0x18173B300")] private static void PPFDOOGDNLA(float GIOHMAJCGML, out float EAJBOGJGDAI, out float AKIFKLDBFEO, out float PCNPBEGFLHN) { EAJBOGJGDAI.m_value = GIOHMAJCGML; float num = GIOHMAJCGML * 0.5f; float num2 = GIOHMAJCGML * 4f; AKIFKLDBFEO.m_value = num; PCNPBEGFLHN.m_value = num2; } // Token: 0x0600ED42 RID: 60738 RVA: 0x00383F90 File Offset: 0x00382190 [Token(Token = "0x600ED42")] [Address(RVA = "0x173AE50", Offset = "0x1739850", VA = "0x18173AE50")] private static bool IHALEBCIIDK(Renderer[] PCLMNNEHLNG, out Bounds PDPPMFNOBMO, out float OMLBPICLALA) { int num = 0; return DMGGGONALIP.HNCJGOFDDJE(PCLMNNEHLNG, ref PDPPMFNOBMO, num != 0); } // Token: 0x0600ED43 RID: 60739 RVA: 0x00383FAC File Offset: 0x003821AC [Token(Token = "0x600ED43")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public PoseableAvatarAuthoringCamera() { } // Token: 0x04009D8B RID: 40331 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4009D8B")] [SerializeField] private Transform pivot; // Token: 0x04009D8C RID: 40332 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4009D8C")] [SerializeField] private Transform lookAt; // Token: 0x04009D8D RID: 40333 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4009D8D")] [SerializeField] private Camera authoringCamera; // Token: 0x04009D8E RID: 40334 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4009D8E")] [SerializeField] private RenderTexture renderTexture; // Token: 0x04009D8F RID: 40335 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4009D8F")] private PoseableAvatarAuthoringScene LHECBPFGEMH; } }