using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace RecRoom.Networking.SynchronizedFields { // Token: 0x02000008 RID: 8 [Token(Token = "0x2000008")] [StructLayout(3)] public interface IContextSynchronizedFieldFactory { // Token: 0x0600000C RID: 12 [Token(Token = "0x600000C")] [Address(Slot = "0")] SynchronizedField ForContext(string key, T1 defaultValue1, SetterPermissionMode permissionMode, [Optional] Action callback); } }