using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppSystem; using UnityEngine; namespace Obi { // Token: 0x02000551 RID: 1361 public class ObiParticleBaker : MonoBehaviour { // Token: 0x170033ED RID: 13293 // (get) Token: 0x060099A5 RID: 39333 RVA: 0x002790D0 File Offset: 0x002772D0 // (set) Token: 0x060099A6 RID: 39334 RVA: 0x00279120 File Offset: 0x00277320 public unsafe bool Baking { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_get_Baking_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645340, XrefRangeEnd = 645341, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] set { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_set_Baking_Public_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } } // Token: 0x170033EE RID: 13294 // (get) Token: 0x060099A7 RID: 39335 RVA: 0x00279174 File Offset: 0x00277374 // (set) Token: 0x060099A8 RID: 39336 RVA: 0x002791C4 File Offset: 0x002773C4 public unsafe bool Playing { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_get_Playing_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } [CallerCount(0)] set { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_set_Playing_Public_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } } // Token: 0x170033EF RID: 13295 // (get) Token: 0x060099A9 RID: 39337 RVA: 0x00279218 File Offset: 0x00277418 // (set) Token: 0x060099AA RID: 39338 RVA: 0x00279268 File Offset: 0x00277468 public unsafe bool Paused { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_get_Paused_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } [CallerCount(0)] set { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref value; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_set_Paused_Public_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } } // Token: 0x060099AB RID: 39339 RVA: 0x002792BC File Offset: 0x002774BC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645341, XrefRangeEnd = 645346, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Awake() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060099AC RID: 39340 RVA: 0x00279300 File Offset: 0x00277500 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645346, XrefRangeEnd = 645362, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnEnable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060099AD RID: 39341 RVA: 0x00279344 File Offset: 0x00277544 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645362, XrefRangeEnd = 645379, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnDisable() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060099AE RID: 39342 RVA: 0x00279388 File Offset: 0x00277588 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645379, XrefRangeEnd = 645384, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Solver_OnFrameEnd(Il2CppSystem.Object sender, EventArgs e) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sender); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(e); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_Solver_OnFrameEnd_Private_Void_Object_EventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060099AF RID: 39343 RVA: 0x002793FC File Offset: 0x002775FC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645384, XrefRangeEnd = 645390, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Solver_OnBeforeActorsFrameEnd(Il2CppSystem.Object sender, EventArgs e) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(sender); } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(e); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_Solver_OnBeforeActorsFrameEnd_Private_Void_Object_EventArgs_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060099B0 RID: 39344 RVA: 0x00279470 File Offset: 0x00277670 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645390, XrefRangeEnd = 645411, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void BakeFrame(float time) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref time; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_BakeFrame_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060099B1 RID: 39345 RVA: 0x002794C4 File Offset: 0x002776C4 [CallerCount(1)] [CachedScanResults(RefRangeStart = 645436, RefRangeEnd = 645437, XrefRangeStart = 645411, XrefRangeEnd = 645436, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlaybackFrame(float time) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref time; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr_PlaybackFrame_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060099B2 RID: 39346 RVA: 0x00279518 File Offset: 0x00277718 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 645437, XrefRangeEnd = 645443, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ObiParticleBaker() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiParticleBaker.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060099B3 RID: 39347 RVA: 0x00279564 File Offset: 0x00277764 // Note: this type is marked as 'beforefieldinit'. static ObiParticleBaker() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiParticleBaker"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); ObiParticleBaker.NativeFieldInfoPtr_cache = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "cache"); ObiParticleBaker.NativeFieldInfoPtr_playhead = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "playhead"); ObiParticleBaker.NativeFieldInfoPtr_frameSkip = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "frameSkip"); ObiParticleBaker.NativeFieldInfoPtr_fixedBakeFramerate = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "fixedBakeFramerate"); ObiParticleBaker.NativeFieldInfoPtr_interpolate = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "interpolate"); ObiParticleBaker.NativeFieldInfoPtr_loopPlayback = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "loopPlayback"); ObiParticleBaker.NativeFieldInfoPtr_bakeOnAwake = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bakeOnAwake"); ObiParticleBaker.NativeFieldInfoPtr_playOnAwake = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "playOnAwake"); ObiParticleBaker.NativeFieldInfoPtr_baking = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "baking"); ObiParticleBaker.NativeFieldInfoPtr_playing = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "playing"); ObiParticleBaker.NativeFieldInfoPtr_paused = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "paused"); ObiParticleBaker.NativeFieldInfoPtr_framesToSkip = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "framesToSkip"); ObiParticleBaker.NativeFieldInfoPtr_solver = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "solver"); ObiParticleBaker.NativeFieldInfoPtr_frame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "frame"); ObiParticleBaker.NativeMethodInfoPtr_get_Baking_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675290); ObiParticleBaker.NativeMethodInfoPtr_set_Baking_Public_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675291); ObiParticleBaker.NativeMethodInfoPtr_get_Playing_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675292); ObiParticleBaker.NativeMethodInfoPtr_set_Playing_Public_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675293); ObiParticleBaker.NativeMethodInfoPtr_get_Paused_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675294); ObiParticleBaker.NativeMethodInfoPtr_set_Paused_Public_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675295); ObiParticleBaker.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675296); ObiParticleBaker.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675297); ObiParticleBaker.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675298); ObiParticleBaker.NativeMethodInfoPtr_Solver_OnFrameEnd_Private_Void_Object_EventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675299); ObiParticleBaker.NativeMethodInfoPtr_Solver_OnBeforeActorsFrameEnd_Private_Void_Object_EventArgs_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675300); ObiParticleBaker.NativeMethodInfoPtr_BakeFrame_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675301); ObiParticleBaker.NativeMethodInfoPtr_PlaybackFrame_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675302); ObiParticleBaker.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675303); } // Token: 0x060099B4 RID: 39348 RVA: 0x0000351C File Offset: 0x0000171C public ObiParticleBaker(IntPtr pointer) : base(pointer) { } // Token: 0x170033DF RID: 13279 // (get) Token: 0x060099B5 RID: 39349 RVA: 0x002797C4 File Offset: 0x002779C4 // (set) Token: 0x060099B6 RID: 39350 RVA: 0x002797F8 File Offset: 0x002779F8 public unsafe ObiParticleCache cache { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_cache); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiParticleCache(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_cache), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170033E0 RID: 13280 // (get) Token: 0x060099B7 RID: 39351 RVA: 0x00279820 File Offset: 0x00277A20 // (set) Token: 0x060099B8 RID: 39352 RVA: 0x00279848 File Offset: 0x00277A48 public unsafe float playhead { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_playhead); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_playhead)) = value; } } // Token: 0x170033E1 RID: 13281 // (get) Token: 0x060099B9 RID: 39353 RVA: 0x0027986C File Offset: 0x00277A6C // (set) Token: 0x060099BA RID: 39354 RVA: 0x00279894 File Offset: 0x00277A94 public unsafe int frameSkip { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_frameSkip); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_frameSkip)) = value; } } // Token: 0x170033E2 RID: 13282 // (get) Token: 0x060099BB RID: 39355 RVA: 0x002798B8 File Offset: 0x00277AB8 // (set) Token: 0x060099BC RID: 39356 RVA: 0x002798E0 File Offset: 0x00277AE0 public unsafe int fixedBakeFramerate { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_fixedBakeFramerate); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_fixedBakeFramerate)) = value; } } // Token: 0x170033E3 RID: 13283 // (get) Token: 0x060099BD RID: 39357 RVA: 0x00279904 File Offset: 0x00277B04 // (set) Token: 0x060099BE RID: 39358 RVA: 0x0027992C File Offset: 0x00277B2C public unsafe bool interpolate { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_interpolate); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_interpolate)) = value; } } // Token: 0x170033E4 RID: 13284 // (get) Token: 0x060099BF RID: 39359 RVA: 0x00279950 File Offset: 0x00277B50 // (set) Token: 0x060099C0 RID: 39360 RVA: 0x00279978 File Offset: 0x00277B78 public unsafe bool loopPlayback { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_loopPlayback); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_loopPlayback)) = value; } } // Token: 0x170033E5 RID: 13285 // (get) Token: 0x060099C1 RID: 39361 RVA: 0x0027999C File Offset: 0x00277B9C // (set) Token: 0x060099C2 RID: 39362 RVA: 0x002799C4 File Offset: 0x00277BC4 public unsafe bool bakeOnAwake { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_bakeOnAwake); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_bakeOnAwake)) = value; } } // Token: 0x170033E6 RID: 13286 // (get) Token: 0x060099C3 RID: 39363 RVA: 0x002799E8 File Offset: 0x00277BE8 // (set) Token: 0x060099C4 RID: 39364 RVA: 0x00279A10 File Offset: 0x00277C10 public unsafe bool playOnAwake { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_playOnAwake); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_playOnAwake)) = value; } } // Token: 0x170033E7 RID: 13287 // (get) Token: 0x060099C5 RID: 39365 RVA: 0x00279A34 File Offset: 0x00277C34 // (set) Token: 0x060099C6 RID: 39366 RVA: 0x00279A5C File Offset: 0x00277C5C public unsafe bool baking { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_baking); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_baking)) = value; } } // Token: 0x170033E8 RID: 13288 // (get) Token: 0x060099C7 RID: 39367 RVA: 0x00279A80 File Offset: 0x00277C80 // (set) Token: 0x060099C8 RID: 39368 RVA: 0x00279AA8 File Offset: 0x00277CA8 public unsafe bool playing { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_playing); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_playing)) = value; } } // Token: 0x170033E9 RID: 13289 // (get) Token: 0x060099C9 RID: 39369 RVA: 0x00279ACC File Offset: 0x00277CCC // (set) Token: 0x060099CA RID: 39370 RVA: 0x00279AF4 File Offset: 0x00277CF4 public unsafe bool paused { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_paused); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_paused)) = value; } } // Token: 0x170033EA RID: 13290 // (get) Token: 0x060099CB RID: 39371 RVA: 0x00279B18 File Offset: 0x00277D18 // (set) Token: 0x060099CC RID: 39372 RVA: 0x00279B40 File Offset: 0x00277D40 public unsafe int framesToSkip { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_framesToSkip); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_framesToSkip)) = value; } } // Token: 0x170033EB RID: 13291 // (get) Token: 0x060099CD RID: 39373 RVA: 0x00279B64 File Offset: 0x00277D64 // (set) Token: 0x060099CE RID: 39374 RVA: 0x00279B98 File Offset: 0x00277D98 public unsafe ObiSolver solver { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_solver); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiSolver(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_solver), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170033EC RID: 13292 // (get) Token: 0x060099CF RID: 39375 RVA: 0x00279BC0 File Offset: 0x00277DC0 // (set) Token: 0x060099D0 RID: 39376 RVA: 0x00279BF4 File Offset: 0x00277DF4 public unsafe ObiParticleCache.Frame frame { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_frame); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ObiParticleCache.Frame(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiParticleBaker.NativeFieldInfoPtr_frame), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x0400668D RID: 26253 private static readonly IntPtr NativeFieldInfoPtr_cache; // Token: 0x0400668E RID: 26254 private static readonly IntPtr NativeFieldInfoPtr_playhead; // Token: 0x0400668F RID: 26255 private static readonly IntPtr NativeFieldInfoPtr_frameSkip; // Token: 0x04006690 RID: 26256 private static readonly IntPtr NativeFieldInfoPtr_fixedBakeFramerate; // Token: 0x04006691 RID: 26257 private static readonly IntPtr NativeFieldInfoPtr_interpolate; // Token: 0x04006692 RID: 26258 private static readonly IntPtr NativeFieldInfoPtr_loopPlayback; // Token: 0x04006693 RID: 26259 private static readonly IntPtr NativeFieldInfoPtr_bakeOnAwake; // Token: 0x04006694 RID: 26260 private static readonly IntPtr NativeFieldInfoPtr_playOnAwake; // Token: 0x04006695 RID: 26261 private static readonly IntPtr NativeFieldInfoPtr_baking; // Token: 0x04006696 RID: 26262 private static readonly IntPtr NativeFieldInfoPtr_playing; // Token: 0x04006697 RID: 26263 private static readonly IntPtr NativeFieldInfoPtr_paused; // Token: 0x04006698 RID: 26264 private static readonly IntPtr NativeFieldInfoPtr_framesToSkip; // Token: 0x04006699 RID: 26265 private static readonly IntPtr NativeFieldInfoPtr_solver; // Token: 0x0400669A RID: 26266 private static readonly IntPtr NativeFieldInfoPtr_frame; // Token: 0x0400669B RID: 26267 private static readonly IntPtr NativeMethodInfoPtr_get_Baking_Public_get_Boolean_0; // Token: 0x0400669C RID: 26268 private static readonly IntPtr NativeMethodInfoPtr_set_Baking_Public_set_Void_Boolean_0; // Token: 0x0400669D RID: 26269 private static readonly IntPtr NativeMethodInfoPtr_get_Playing_Public_get_Boolean_0; // Token: 0x0400669E RID: 26270 private static readonly IntPtr NativeMethodInfoPtr_set_Playing_Public_set_Void_Boolean_0; // Token: 0x0400669F RID: 26271 private static readonly IntPtr NativeMethodInfoPtr_get_Paused_Public_get_Boolean_0; // Token: 0x040066A0 RID: 26272 private static readonly IntPtr NativeMethodInfoPtr_set_Paused_Public_set_Void_Boolean_0; // Token: 0x040066A1 RID: 26273 private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0; // Token: 0x040066A2 RID: 26274 private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0; // Token: 0x040066A3 RID: 26275 private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0; // Token: 0x040066A4 RID: 26276 private static readonly IntPtr NativeMethodInfoPtr_Solver_OnFrameEnd_Private_Void_Object_EventArgs_0; // Token: 0x040066A5 RID: 26277 private static readonly IntPtr NativeMethodInfoPtr_Solver_OnBeforeActorsFrameEnd_Private_Void_Object_EventArgs_0; // Token: 0x040066A6 RID: 26278 private static readonly IntPtr NativeMethodInfoPtr_BakeFrame_Public_Void_Single_0; // Token: 0x040066A7 RID: 26279 private static readonly IntPtr NativeMethodInfoPtr_PlaybackFrame_Private_Void_Single_0; // Token: 0x040066A8 RID: 26280 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } }