using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CircuitsV2.CircuitNodes; using CircuitsV2.Protobuf; using Cpp2IlInjected; using UnityEngine; namespace CircuitsV2.Graph { // Token: 0x020002BB RID: 699 [Token(Token = "0x20001C6")] [StructLayout(3)] public class CircuitObjectTransform : ICircuitSerializable, ICircuitDeserializable { // Token: 0x06001818 RID: 6168 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x600139D")] [Address(RVA = "0xE6BD90", Offset = "0xE6A790", VA = "0x180E6BD90")] public CircuitObjectTransform(Guid circuitObjectId) { } // Token: 0x1400002A RID: 42 // (add) Token: 0x06001819 RID: 6169 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x0600181A RID: 6170 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x1400002A")] public event CircuitObjectTransform.OnLocalPositionChangedEvent OnLocalPositionChanged { [Token(Token = "0x600139E")] [Address(RVA = "0x2144820", Offset = "0x2143220", VA = "0x182144820")] [CompilerGenerated] add { } [Token(Token = "0x600139F")] [Address(RVA = "0x2144970", Offset = "0x2143370", VA = "0x182144970")] [CompilerGenerated] remove { } } // Token: 0x1400002B RID: 43 // (add) Token: 0x0600181B RID: 6171 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x0600181C RID: 6172 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x1400002B")] public event CircuitObjectTransform.OnLocalRotationChangedEvent OnLocalRotationChanged { [Token(Token = "0x60013A0")] [Address(RVA = "0x21448C0", Offset = "0x21432C0", VA = "0x1821448C0")] [CompilerGenerated] add { } [Token(Token = "0x60013A1")] [Address(RVA = "0x2144A10", Offset = "0x2143410", VA = "0x182144A10")] [CompilerGenerated] remove { } } // Token: 0x170004B4 RID: 1204 // (get) Token: 0x0600181D RID: 6173 RVA: 0x0000B78C File Offset: 0x0000998C [Token(Token = "0x17000495")] public Vector3 LocalPosition { [Token(Token = "0x60013A2")] [Address(RVA = "0x11DCE10", Offset = "0x11DB810", VA = "0x1811DCE10")] get { return default(Vector3); } } // Token: 0x170004B5 RID: 1205 // (get) Token: 0x0600181E RID: 6174 RVA: 0x0000B7A4 File Offset: 0x000099A4 [Token(Token = "0x17000496")] public Quaternion LocalRotation { [Token(Token = "0x60013A3")] [Address(RVA = "0x2144960", Offset = "0x2143360", VA = "0x182144960")] get { return default(Quaternion); } } // Token: 0x0600181F RID: 6175 RVA: 0x0000B7BC File Offset: 0x000099BC [Token(Token = "0x60013A4")] [Address(RVA = "0x2144660", Offset = "0x2143060", VA = "0x182144660")] public bool SetLocalPosition(Vector3 newLocalPosition, bool fireChangeEvent) { return default(bool); } // Token: 0x06001820 RID: 6176 RVA: 0x0000B7D4 File Offset: 0x000099D4 [Token(Token = "0x60013A5")] [Address(RVA = "0x2144750", Offset = "0x2143150", VA = "0x182144750")] public bool SetLocalRotation(Quaternion newLocalRotation, bool fireChangeEvent) { return default(bool); } // Token: 0x06001821 RID: 6177 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x60013A6")] [Address(RVA = "0x21445A0", Offset = "0x2142FA0", VA = "0x1821445A0", Slot = "4")] public CircuitObjectTransformData SerializeToProtobuf() { return null; } // Token: 0x06001822 RID: 6178 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60013A7")] [Address(RVA = "0x2144400", Offset = "0x2142E00", VA = "0x182144400", Slot = "5")] public void DeserializeFromProtobuf(CircuitObjectTransformData protobuf) { } // Token: 0x04000944 RID: 2372 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40006EF")] private readonly Guid circuitObjectId; // Token: 0x04000945 RID: 2373 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40006F0")] private Vector3 localPosition; // Token: 0x04000946 RID: 2374 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x40006F1")] private Quaternion localRotation; // Token: 0x020002BC RID: 700 // (Invoke) Token: 0x06001824 RID: 6180 [Token(Token = "0x20003B8")] public delegate void OnLocalPositionChangedEvent(Vector3 newLocalPosition); // Token: 0x020002BD RID: 701 // (Invoke) Token: 0x06001828 RID: 6184 [Token(Token = "0x20003B9")] public delegate void OnLocalRotationChangedEvent(Quaternion newLocalRotation); } }