Add v1.0.3.1

This commit is contained in:
2023-09-06 22:00:49 +02:00
commit 3aebbbf8f0
2051 changed files with 757425 additions and 0 deletions

View File

@@ -0,0 +1,137 @@
using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
namespace ch.sycoforge.Decal.Demo
{
// Token: 0x020005F7 RID: 1527
public class AdvancedBulletHoles : MonoBehaviour
{
// Token: 0x06009E7B RID: 40571 RVA: 0x00289128 File Offset: 0x00287328
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622570, XrefRangeEnd = 622584, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Start()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AdvancedBulletHoles.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009E7C RID: 40572 RVA: 0x0028916C File Offset: 0x0028736C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622584, XrefRangeEnd = 622623, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Update()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AdvancedBulletHoles.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009E7D RID: 40573 RVA: 0x002891B0 File Offset: 0x002873B0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622623, XrefRangeEnd = 622624, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe AdvancedBulletHoles()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<AdvancedBulletHoles>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AdvancedBulletHoles.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009E7E RID: 40574 RVA: 0x002891FC File Offset: 0x002873FC
// Note: this type is marked as 'beforefieldinit'.
static AdvancedBulletHoles()
{
Il2CppClassPointerStore<AdvancedBulletHoles>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "ch.sycoforge.Decal.Demo", "AdvancedBulletHoles");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AdvancedBulletHoles>.NativeClassPtr);
AdvancedBulletHoles.NativeFieldInfoPtr_DecalPrefab = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AdvancedBulletHoles>.NativeClassPtr, "DecalPrefab");
AdvancedBulletHoles.NativeFieldInfoPtr_ImpactParticles = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AdvancedBulletHoles>.NativeClassPtr, "ImpactParticles");
AdvancedBulletHoles.NativeFieldInfoPtr_CastRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AdvancedBulletHoles>.NativeClassPtr, "CastRadius");
AdvancedBulletHoles.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AdvancedBulletHoles>.NativeClassPtr, 100675485);
AdvancedBulletHoles.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AdvancedBulletHoles>.NativeClassPtr, 100675486);
AdvancedBulletHoles.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AdvancedBulletHoles>.NativeClassPtr, 100675487);
}
// Token: 0x06009E7F RID: 40575 RVA: 0x0000351C File Offset: 0x0000171C
public AdvancedBulletHoles(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170035D6 RID: 13782
// (get) Token: 0x06009E80 RID: 40576 RVA: 0x002892A4 File Offset: 0x002874A4
// (set) Token: 0x06009E81 RID: 40577 RVA: 0x002892D8 File Offset: 0x002874D8
public unsafe EasyDecal DecalPrefab
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AdvancedBulletHoles.NativeFieldInfoPtr_DecalPrefab);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new EasyDecal(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AdvancedBulletHoles.NativeFieldInfoPtr_DecalPrefab), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170035D7 RID: 13783
// (get) Token: 0x06009E82 RID: 40578 RVA: 0x00289300 File Offset: 0x00287500
// (set) Token: 0x06009E83 RID: 40579 RVA: 0x00289334 File Offset: 0x00287534
public unsafe GameObject ImpactParticles
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AdvancedBulletHoles.NativeFieldInfoPtr_ImpactParticles);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new GameObject(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AdvancedBulletHoles.NativeFieldInfoPtr_ImpactParticles), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170035D8 RID: 13784
// (get) Token: 0x06009E84 RID: 40580 RVA: 0x0028935C File Offset: 0x0028755C
// (set) Token: 0x06009E85 RID: 40581 RVA: 0x00289384 File Offset: 0x00287584
public unsafe float CastRadius
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AdvancedBulletHoles.NativeFieldInfoPtr_CastRadius);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AdvancedBulletHoles.NativeFieldInfoPtr_CastRadius)) = value;
}
}
// Token: 0x04006A2E RID: 27182
private static readonly IntPtr NativeFieldInfoPtr_DecalPrefab;
// Token: 0x04006A2F RID: 27183
private static readonly IntPtr NativeFieldInfoPtr_ImpactParticles;
// Token: 0x04006A30 RID: 27184
private static readonly IntPtr NativeFieldInfoPtr_CastRadius;
// Token: 0x04006A31 RID: 27185
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
// Token: 0x04006A32 RID: 27186
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
// Token: 0x04006A33 RID: 27187
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}

View File

@@ -0,0 +1,115 @@
using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
namespace ch.sycoforge.Decal.Demo
{
// Token: 0x020005F8 RID: 1528
public class BasicBulletHoles : MonoBehaviour
{
// Token: 0x06009E86 RID: 40582 RVA: 0x002893A8 File Offset: 0x002875A8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622624, XrefRangeEnd = 622634, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Start()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BasicBulletHoles.NativeMethodInfoPtr_Start_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009E87 RID: 40583 RVA: 0x002893EC File Offset: 0x002875EC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622634, XrefRangeEnd = 622656, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Update()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BasicBulletHoles.NativeMethodInfoPtr_Update_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009E88 RID: 40584 RVA: 0x00289430 File Offset: 0x00287630
[CallerCount(63)]
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe BasicBulletHoles()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<BasicBulletHoles>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BasicBulletHoles.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009E89 RID: 40585 RVA: 0x0028947C File Offset: 0x0028767C
// Note: this type is marked as 'beforefieldinit'.
static BasicBulletHoles()
{
Il2CppClassPointerStore<BasicBulletHoles>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "ch.sycoforge.Decal.Demo", "BasicBulletHoles");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<BasicBulletHoles>.NativeClassPtr);
BasicBulletHoles.NativeFieldInfoPtr_DecalPrefab = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BasicBulletHoles>.NativeClassPtr, "DecalPrefab");
BasicBulletHoles.NativeFieldInfoPtr_t = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BasicBulletHoles>.NativeClassPtr, "t");
BasicBulletHoles.NativeMethodInfoPtr_Start_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BasicBulletHoles>.NativeClassPtr, 100675488);
BasicBulletHoles.NativeMethodInfoPtr_Update_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BasicBulletHoles>.NativeClassPtr, 100675489);
BasicBulletHoles.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BasicBulletHoles>.NativeClassPtr, 100675490);
}
// Token: 0x06009E8A RID: 40586 RVA: 0x0000351C File Offset: 0x0000171C
public BasicBulletHoles(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170035D9 RID: 13785
// (get) Token: 0x06009E8B RID: 40587 RVA: 0x00289510 File Offset: 0x00287710
// (set) Token: 0x06009E8C RID: 40588 RVA: 0x00289544 File Offset: 0x00287744
public unsafe EasyDecal DecalPrefab
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BasicBulletHoles.NativeFieldInfoPtr_DecalPrefab);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new EasyDecal(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BasicBulletHoles.NativeFieldInfoPtr_DecalPrefab), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170035DA RID: 13786
// (get) Token: 0x06009E8D RID: 40589 RVA: 0x0028956C File Offset: 0x0028776C
// (set) Token: 0x06009E8E RID: 40590 RVA: 0x00289594 File Offset: 0x00287794
public unsafe bool t
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BasicBulletHoles.NativeFieldInfoPtr_t);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BasicBulletHoles.NativeFieldInfoPtr_t)) = value;
}
}
// Token: 0x04006A34 RID: 27188
private static readonly IntPtr NativeFieldInfoPtr_DecalPrefab;
// Token: 0x04006A35 RID: 27189
private static readonly IntPtr NativeFieldInfoPtr_t;
// Token: 0x04006A36 RID: 27190
private static readonly IntPtr NativeMethodInfoPtr_Start_Public_Void_0;
// Token: 0x04006A37 RID: 27191
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_0;
// Token: 0x04006A38 RID: 27192
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}

View File

@@ -0,0 +1,100 @@
using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using UnityEngine;
namespace ch.sycoforge.Decal.Demo
{
// Token: 0x020005F9 RID: 1529
public static class BezierUtil : Il2CppSystem.Object
{
// Token: 0x06009E8F RID: 40591 RVA: 0x002895B8 File Offset: 0x002877B8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 622661, RefRangeEnd = 622662, XrefRangeStart = 622656, XrefRangeEnd = 622661, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static List<Vector3> InterpolatePath(List<Vector3> path, int segments, float radius, float angleThreshold)
{
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(path);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref segments;
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref radius;
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref angleThreshold;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BezierUtil.NativeMethodInfoPtr_InterpolatePath_Public_Static_List_1_Vector3_List_1_Vector3_Int32_Single_Single_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new List<Vector3>(intPtr3) : null;
}
// Token: 0x06009E90 RID: 40592 RVA: 0x00289650 File Offset: 0x00287850
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622662, XrefRangeEnd = 622666, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static Il2CppStructArray<Vector3> GetBezierApproximation(Il2CppStructArray<Vector3> controlPoints, int outputSegmentCount)
{
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(controlPoints);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref outputSegmentCount;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BezierUtil.NativeMethodInfoPtr_GetBezierApproximation_Public_Static_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Int32_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppStructArray<Vector3>(intPtr3) : null;
}
// Token: 0x06009E91 RID: 40593 RVA: 0x002896C4 File Offset: 0x002878C4
[CallerCount(4)]
[CachedScanResults(RefRangeStart = 622669, RefRangeEnd = 622673, XrefRangeStart = 622666, XrefRangeEnd = 622669, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static Vector3 GetBezierPoint(float t, Il2CppStructArray<Vector3> controlPoints, int index, int count)
{
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref t;
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(controlPoints);
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref index;
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref count;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BezierUtil.NativeMethodInfoPtr_GetBezierPoint_Public_Static_Vector3_Single_Il2CppStructArray_1_Vector3_Int32_Int32_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06009E92 RID: 40594 RVA: 0x00289758 File Offset: 0x00287958
// Note: this type is marked as 'beforefieldinit'.
static BezierUtil()
{
Il2CppClassPointerStore<BezierUtil>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "ch.sycoforge.Decal.Demo", "BezierUtil");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<BezierUtil>.NativeClassPtr);
BezierUtil.NativeMethodInfoPtr_InterpolatePath_Public_Static_List_1_Vector3_List_1_Vector3_Int32_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BezierUtil>.NativeClassPtr, 100675491);
BezierUtil.NativeMethodInfoPtr_GetBezierApproximation_Public_Static_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BezierUtil>.NativeClassPtr, 100675492);
BezierUtil.NativeMethodInfoPtr_GetBezierPoint_Public_Static_Vector3_Single_Il2CppStructArray_1_Vector3_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BezierUtil>.NativeClassPtr, 100675493);
}
// Token: 0x06009E93 RID: 40595 RVA: 0x0000A688 File Offset: 0x00008888
public BezierUtil(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x04006A39 RID: 27193
private static readonly IntPtr NativeMethodInfoPtr_InterpolatePath_Public_Static_List_1_Vector3_List_1_Vector3_Int32_Single_Single_0;
// Token: 0x04006A3A RID: 27194
private static readonly IntPtr NativeMethodInfoPtr_GetBezierApproximation_Public_Static_Il2CppStructArray_1_Vector3_Il2CppStructArray_1_Vector3_Int32_0;
// Token: 0x04006A3B RID: 27195
private static readonly IntPtr NativeMethodInfoPtr_GetBezierPoint_Public_Static_Vector3_Single_Il2CppStructArray_1_Vector3_Int32_Int32_0;
}
}

View File

@@ -0,0 +1,195 @@
using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
namespace ch.sycoforge.Decal.Demo
{
// Token: 0x020005FA RID: 1530
public class Footprints : MonoBehaviour
{
// Token: 0x06009E94 RID: 40596 RVA: 0x002897C4 File Offset: 0x002879C4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622673, XrefRangeEnd = 622683, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Start()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Footprints.NativeMethodInfoPtr_Start_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009E95 RID: 40597 RVA: 0x00289808 File Offset: 0x00287A08
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622683, XrefRangeEnd = 622718, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Update()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Footprints.NativeMethodInfoPtr_Update_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009E96 RID: 40598 RVA: 0x0028984C File Offset: 0x00287A4C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622718, XrefRangeEnd = 622719, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe Footprints()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Footprints>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Footprints.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009E97 RID: 40599 RVA: 0x00289898 File Offset: 0x00287A98
// Note: this type is marked as 'beforefieldinit'.
static Footprints()
{
Il2CppClassPointerStore<Footprints>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "ch.sycoforge.Decal.Demo", "Footprints");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Footprints>.NativeClassPtr);
Footprints.NativeFieldInfoPtr_DecalPrefab = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Footprints>.NativeClassPtr, "DecalPrefab");
Footprints.NativeFieldInfoPtr_DistanceThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Footprints>.NativeClassPtr, "DistanceThreshold");
Footprints.NativeFieldInfoPtr_FootDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Footprints>.NativeClassPtr, "FootDistance");
Footprints.NativeFieldInfoPtr_distance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Footprints>.NativeClassPtr, "distance");
Footprints.NativeFieldInfoPtr_index = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Footprints>.NativeClassPtr, "index");
Footprints.NativeFieldInfoPtr_lastPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Footprints>.NativeClassPtr, "lastPosition");
Footprints.NativeMethodInfoPtr_Start_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Footprints>.NativeClassPtr, 100675494);
Footprints.NativeMethodInfoPtr_Update_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Footprints>.NativeClassPtr, 100675495);
Footprints.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Footprints>.NativeClassPtr, 100675496);
}
// Token: 0x06009E98 RID: 40600 RVA: 0x0000351C File Offset: 0x0000171C
public Footprints(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170035DB RID: 13787
// (get) Token: 0x06009E99 RID: 40601 RVA: 0x0028997C File Offset: 0x00287B7C
// (set) Token: 0x06009E9A RID: 40602 RVA: 0x002899B0 File Offset: 0x00287BB0
public unsafe EasyDecal DecalPrefab
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_DecalPrefab);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new EasyDecal(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_DecalPrefab), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170035DC RID: 13788
// (get) Token: 0x06009E9B RID: 40603 RVA: 0x002899D8 File Offset: 0x00287BD8
// (set) Token: 0x06009E9C RID: 40604 RVA: 0x00289A00 File Offset: 0x00287C00
public unsafe float DistanceThreshold
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_DistanceThreshold);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_DistanceThreshold)) = value;
}
}
// Token: 0x170035DD RID: 13789
// (get) Token: 0x06009E9D RID: 40605 RVA: 0x00289A24 File Offset: 0x00287C24
// (set) Token: 0x06009E9E RID: 40606 RVA: 0x00289A4C File Offset: 0x00287C4C
public unsafe float FootDistance
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_FootDistance);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_FootDistance)) = value;
}
}
// Token: 0x170035DE RID: 13790
// (get) Token: 0x06009E9F RID: 40607 RVA: 0x00289A70 File Offset: 0x00287C70
// (set) Token: 0x06009EA0 RID: 40608 RVA: 0x00289A98 File Offset: 0x00287C98
public unsafe float distance
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_distance);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_distance)) = value;
}
}
// Token: 0x170035DF RID: 13791
// (get) Token: 0x06009EA1 RID: 40609 RVA: 0x00289ABC File Offset: 0x00287CBC
// (set) Token: 0x06009EA2 RID: 40610 RVA: 0x00289AE4 File Offset: 0x00287CE4
public unsafe int index
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_index);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_index)) = value;
}
}
// Token: 0x170035E0 RID: 13792
// (get) Token: 0x06009EA3 RID: 40611 RVA: 0x00289B08 File Offset: 0x00287D08
// (set) Token: 0x06009EA4 RID: 40612 RVA: 0x00289B30 File Offset: 0x00287D30
public unsafe Vector3 lastPosition
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_lastPosition);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Footprints.NativeFieldInfoPtr_lastPosition)) = value;
}
}
// Token: 0x04006A3C RID: 27196
private static readonly IntPtr NativeFieldInfoPtr_DecalPrefab;
// Token: 0x04006A3D RID: 27197
private static readonly IntPtr NativeFieldInfoPtr_DistanceThreshold;
// Token: 0x04006A3E RID: 27198
private static readonly IntPtr NativeFieldInfoPtr_FootDistance;
// Token: 0x04006A3F RID: 27199
private static readonly IntPtr NativeFieldInfoPtr_distance;
// Token: 0x04006A40 RID: 27200
private static readonly IntPtr NativeFieldInfoPtr_index;
// Token: 0x04006A41 RID: 27201
private static readonly IntPtr NativeFieldInfoPtr_lastPosition;
// Token: 0x04006A42 RID: 27202
private static readonly IntPtr NativeMethodInfoPtr_Start_Public_Void_0;
// Token: 0x04006A43 RID: 27203
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_0;
// Token: 0x04006A44 RID: 27204
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}

View File

@@ -0,0 +1,71 @@
using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using UnityEngine;
namespace ch.sycoforge.Decal.Demo
{
// Token: 0x020005FB RID: 1531
public static class LineUtil : Il2CppSystem.Object
{
// Token: 0x06009EA5 RID: 40613 RVA: 0x00289B54 File Offset: 0x00287D54
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622719, XrefRangeEnd = 622732, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void DrawPath(float thickness, Material material, List<Vector3> path)
{
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref thickness;
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(material);
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(path);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LineUtil.NativeMethodInfoPtr_DrawPath_Public_Static_Void_Single_Material_List_1_Vector3_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009EA6 RID: 40614 RVA: 0x00289BCC File Offset: 0x00287DCC
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 622744, RefRangeEnd = 622745, XrefRangeStart = 622732, XrefRangeEnd = 622744, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe static void DrawLine(float thickness, Vector3 start, Vector3 end)
{
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref thickness;
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref start;
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref end;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LineUtil.NativeMethodInfoPtr_DrawLine_Private_Static_Void_Single_Vector3_Vector3_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009EA7 RID: 40615 RVA: 0x00289C38 File Offset: 0x00287E38
// Note: this type is marked as 'beforefieldinit'.
static LineUtil()
{
Il2CppClassPointerStore<LineUtil>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "ch.sycoforge.Decal.Demo", "LineUtil");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<LineUtil>.NativeClassPtr);
LineUtil.NativeMethodInfoPtr_DrawPath_Public_Static_Void_Single_Material_List_1_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LineUtil>.NativeClassPtr, 100675497);
LineUtil.NativeMethodInfoPtr_DrawLine_Private_Static_Void_Single_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LineUtil>.NativeClassPtr, 100675498);
}
// Token: 0x06009EA8 RID: 40616 RVA: 0x0000A688 File Offset: 0x00008888
public LineUtil(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x04006A45 RID: 27205
private static readonly IntPtr NativeMethodInfoPtr_DrawPath_Public_Static_Void_Single_Material_List_1_Vector3_0;
// Token: 0x04006A46 RID: 27206
private static readonly IntPtr NativeMethodInfoPtr_DrawLine_Private_Static_Void_Single_Vector3_Vector3_0;
}
}

View File

@@ -0,0 +1,382 @@
using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem.Collections.Generic;
using UnityEngine;
using UnityEngine.AI;
namespace ch.sycoforge.Decal.Demo
{
// Token: 0x020005FC RID: 1532
public class PathAgent : MonoBehaviour
{
// Token: 0x06009EA9 RID: 40617 RVA: 0x00289C90 File Offset: 0x00287E90
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622745, XrefRangeEnd = 622756, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Start()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PathAgent.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009EAA RID: 40618 RVA: 0x00289CD4 File Offset: 0x00287ED4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622756, XrefRangeEnd = 622772, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Update()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PathAgent.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009EAB RID: 40619 RVA: 0x00289D18 File Offset: 0x00287F18
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622772, XrefRangeEnd = 622784, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void SetTarget(Ray mouseRay)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref mouseRay;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PathAgent.NativeMethodInfoPtr_SetTarget_Private_Void_Ray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06009EAC RID: 40620 RVA: 0x00289D6C File Offset: 0x00287F6C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 622820, RefRangeEnd = 622821, XrefRangeStart = 622784, XrefRangeEnd = 622820, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void CreatePath(Ray mouseRay)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref mouseRay;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PathAgent.NativeMethodInfoPtr_CreatePath_Private_Void_Ray_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06009EAD RID: 40621 RVA: 0x00289DC0 File Offset: 0x00287FC0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622821, XrefRangeEnd = 622838, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnDrawGizmos()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PathAgent.NativeMethodInfoPtr_OnDrawGizmos_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009EAE RID: 40622 RVA: 0x00289E04 File Offset: 0x00288004
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622838, XrefRangeEnd = 622847, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe PathAgent()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<PathAgent>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PathAgent.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009EAF RID: 40623 RVA: 0x00289E50 File Offset: 0x00288050
// Note: this type is marked as 'beforefieldinit'.
static PathAgent()
{
Il2CppClassPointerStore<PathAgent>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "ch.sycoforge.Decal.Demo", "PathAgent");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<PathAgent>.NativeClassPtr);
PathAgent.NativeFieldInfoPtr_PathThickness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "PathThickness");
PathAgent.NativeFieldInfoPtr_NormalPathOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "NormalPathOffset");
PathAgent.NativeFieldInfoPtr_Radius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "Radius");
PathAgent.NativeFieldInfoPtr_AngleThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "AngleThreshold");
PathAgent.NativeFieldInfoPtr_DrawGizmos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "DrawGizmos");
PathAgent.NativeFieldInfoPtr_TargetAimDecal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "TargetAimDecal");
PathAgent.NativeFieldInfoPtr_TargetPointDecalPrefab = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "TargetPointDecalPrefab");
PathAgent.NativeFieldInfoPtr_path = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "path");
PathAgent.NativeFieldInfoPtr_agent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "agent");
PathAgent.NativeFieldInfoPtr_lineRenderer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "lineRenderer");
PathAgent.NativeFieldInfoPtr_decalOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "decalOffset");
PathAgent.NativeFieldInfoPtr_MAXDISTANCE = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, "MAXDISTANCE");
PathAgent.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, 100675499);
PathAgent.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, 100675500);
PathAgent.NativeMethodInfoPtr_SetTarget_Private_Void_Ray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, 100675501);
PathAgent.NativeMethodInfoPtr_CreatePath_Private_Void_Ray_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, 100675502);
PathAgent.NativeMethodInfoPtr_OnDrawGizmos_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, 100675503);
PathAgent.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PathAgent>.NativeClassPtr, 100675504);
}
// Token: 0x06009EB0 RID: 40624 RVA: 0x0000351C File Offset: 0x0000171C
public PathAgent(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170035E1 RID: 13793
// (get) Token: 0x06009EB1 RID: 40625 RVA: 0x00289FE8 File Offset: 0x002881E8
// (set) Token: 0x06009EB2 RID: 40626 RVA: 0x0028A010 File Offset: 0x00288210
public unsafe float PathThickness
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_PathThickness);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_PathThickness)) = value;
}
}
// Token: 0x170035E2 RID: 13794
// (get) Token: 0x06009EB3 RID: 40627 RVA: 0x0028A034 File Offset: 0x00288234
// (set) Token: 0x06009EB4 RID: 40628 RVA: 0x0028A05C File Offset: 0x0028825C
public unsafe float NormalPathOffset
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_NormalPathOffset);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_NormalPathOffset)) = value;
}
}
// Token: 0x170035E3 RID: 13795
// (get) Token: 0x06009EB5 RID: 40629 RVA: 0x0028A080 File Offset: 0x00288280
// (set) Token: 0x06009EB6 RID: 40630 RVA: 0x0028A0A8 File Offset: 0x002882A8
public unsafe float Radius
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_Radius);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_Radius)) = value;
}
}
// Token: 0x170035E4 RID: 13796
// (get) Token: 0x06009EB7 RID: 40631 RVA: 0x0028A0CC File Offset: 0x002882CC
// (set) Token: 0x06009EB8 RID: 40632 RVA: 0x0028A0F4 File Offset: 0x002882F4
public unsafe float AngleThreshold
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_AngleThreshold);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_AngleThreshold)) = value;
}
}
// Token: 0x170035E5 RID: 13797
// (get) Token: 0x06009EB9 RID: 40633 RVA: 0x0028A118 File Offset: 0x00288318
// (set) Token: 0x06009EBA RID: 40634 RVA: 0x0028A140 File Offset: 0x00288340
public unsafe bool DrawGizmos
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_DrawGizmos);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_DrawGizmos)) = value;
}
}
// Token: 0x170035E6 RID: 13798
// (get) Token: 0x06009EBB RID: 40635 RVA: 0x0028A164 File Offset: 0x00288364
// (set) Token: 0x06009EBC RID: 40636 RVA: 0x0028A198 File Offset: 0x00288398
public unsafe EasyDecal TargetAimDecal
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_TargetAimDecal);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new EasyDecal(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_TargetAimDecal), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170035E7 RID: 13799
// (get) Token: 0x06009EBD RID: 40637 RVA: 0x0028A1C0 File Offset: 0x002883C0
// (set) Token: 0x06009EBE RID: 40638 RVA: 0x0028A1F4 File Offset: 0x002883F4
public unsafe GameObject TargetPointDecalPrefab
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_TargetPointDecalPrefab);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new GameObject(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_TargetPointDecalPrefab), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170035E8 RID: 13800
// (get) Token: 0x06009EBF RID: 40639 RVA: 0x0028A21C File Offset: 0x0028841C
// (set) Token: 0x06009EC0 RID: 40640 RVA: 0x0028A250 File Offset: 0x00288450
public unsafe List<Vector3> path
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_path);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new List<Vector3>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_path), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170035E9 RID: 13801
// (get) Token: 0x06009EC1 RID: 40641 RVA: 0x0028A278 File Offset: 0x00288478
// (set) Token: 0x06009EC2 RID: 40642 RVA: 0x0028A2AC File Offset: 0x002884AC
public unsafe NavMeshAgent agent
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_agent);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new NavMeshAgent(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_agent), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170035EA RID: 13802
// (get) Token: 0x06009EC3 RID: 40643 RVA: 0x0028A2D4 File Offset: 0x002884D4
// (set) Token: 0x06009EC4 RID: 40644 RVA: 0x0028A308 File Offset: 0x00288508
public unsafe LineRenderer lineRenderer
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_lineRenderer);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new LineRenderer(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_lineRenderer), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x170035EB RID: 13803
// (get) Token: 0x06009EC5 RID: 40645 RVA: 0x0028A330 File Offset: 0x00288530
// (set) Token: 0x06009EC6 RID: 40646 RVA: 0x0028A358 File Offset: 0x00288558
public unsafe Vector3 decalOffset
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_decalOffset);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PathAgent.NativeFieldInfoPtr_decalOffset)) = value;
}
}
// Token: 0x170035EC RID: 13804
// (get) Token: 0x06009EC7 RID: 40647 RVA: 0x0028A37C File Offset: 0x0028857C
// (set) Token: 0x06009EC8 RID: 40648 RVA: 0x0028A39A File Offset: 0x0028859A
public unsafe static int MAXDISTANCE
{
get
{
int num;
IL2CPP.il2cpp_field_static_get_value(PathAgent.NativeFieldInfoPtr_MAXDISTANCE, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(PathAgent.NativeFieldInfoPtr_MAXDISTANCE, (void*)(&value));
}
}
// Token: 0x04006A47 RID: 27207
private static readonly IntPtr NativeFieldInfoPtr_PathThickness;
// Token: 0x04006A48 RID: 27208
private static readonly IntPtr NativeFieldInfoPtr_NormalPathOffset;
// Token: 0x04006A49 RID: 27209
private static readonly IntPtr NativeFieldInfoPtr_Radius;
// Token: 0x04006A4A RID: 27210
private static readonly IntPtr NativeFieldInfoPtr_AngleThreshold;
// Token: 0x04006A4B RID: 27211
private static readonly IntPtr NativeFieldInfoPtr_DrawGizmos;
// Token: 0x04006A4C RID: 27212
private static readonly IntPtr NativeFieldInfoPtr_TargetAimDecal;
// Token: 0x04006A4D RID: 27213
private static readonly IntPtr NativeFieldInfoPtr_TargetPointDecalPrefab;
// Token: 0x04006A4E RID: 27214
private static readonly IntPtr NativeFieldInfoPtr_path;
// Token: 0x04006A4F RID: 27215
private static readonly IntPtr NativeFieldInfoPtr_agent;
// Token: 0x04006A50 RID: 27216
private static readonly IntPtr NativeFieldInfoPtr_lineRenderer;
// Token: 0x04006A51 RID: 27217
private static readonly IntPtr NativeFieldInfoPtr_decalOffset;
// Token: 0x04006A52 RID: 27218
private static readonly IntPtr NativeFieldInfoPtr_MAXDISTANCE;
// Token: 0x04006A53 RID: 27219
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
// Token: 0x04006A54 RID: 27220
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
// Token: 0x04006A55 RID: 27221
private static readonly IntPtr NativeMethodInfoPtr_SetTarget_Private_Void_Ray_0;
// Token: 0x04006A56 RID: 27222
private static readonly IntPtr NativeMethodInfoPtr_CreatePath_Private_Void_Ray_0;
// Token: 0x04006A57 RID: 27223
private static readonly IntPtr NativeMethodInfoPtr_OnDrawGizmos_Private_Void_0;
// Token: 0x04006A58 RID: 27224
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}

View File

@@ -0,0 +1,79 @@
using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
namespace ch.sycoforge.Decal.Demo
{
// Token: 0x020005FD RID: 1533
public class ProxyRegister : MonoBehaviour
{
// Token: 0x06009EC9 RID: 40649 RVA: 0x0028A3AC File Offset: 0x002885AC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622847, XrefRangeEnd = 622856, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Start()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ProxyRegister.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009ECA RID: 40650 RVA: 0x0028A3F0 File Offset: 0x002885F0
[CallerCount(63)]
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe ProxyRegister()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ProxyRegister>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ProxyRegister.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009ECB RID: 40651 RVA: 0x0028A43C File Offset: 0x0028863C
// Note: this type is marked as 'beforefieldinit'.
static ProxyRegister()
{
Il2CppClassPointerStore<ProxyRegister>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "ch.sycoforge.Decal.Demo", "ProxyRegister");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ProxyRegister>.NativeClassPtr);
ProxyRegister.NativeFieldInfoPtr_ProxyCollection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ProxyRegister>.NativeClassPtr, "ProxyCollection");
ProxyRegister.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ProxyRegister>.NativeClassPtr, 100675505);
ProxyRegister.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ProxyRegister>.NativeClassPtr, 100675506);
}
// Token: 0x06009ECC RID: 40652 RVA: 0x0000351C File Offset: 0x0000171C
public ProxyRegister(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170035ED RID: 13805
// (get) Token: 0x06009ECD RID: 40653 RVA: 0x0028A4A8 File Offset: 0x002886A8
// (set) Token: 0x06009ECE RID: 40654 RVA: 0x0028A4DC File Offset: 0x002886DC
public unsafe StaticProxyCollection ProxyCollection
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ProxyRegister.NativeFieldInfoPtr_ProxyCollection);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new StaticProxyCollection(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ProxyRegister.NativeFieldInfoPtr_ProxyCollection), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04006A59 RID: 27225
private static readonly IntPtr NativeFieldInfoPtr_ProxyCollection;
// Token: 0x04006A5A RID: 27226
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
// Token: 0x04006A5B RID: 27227
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}

View File

@@ -0,0 +1,173 @@
using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
namespace ch.sycoforge.Decal.Demo
{
// Token: 0x020005FE RID: 1534
public class Sinoid : MonoBehaviour
{
// Token: 0x06009ECF RID: 40655 RVA: 0x0028A504 File Offset: 0x00288704
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622856, XrefRangeEnd = 622858, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Start()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Sinoid.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009ED0 RID: 40656 RVA: 0x0028A548 File Offset: 0x00288748
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622858, XrefRangeEnd = 622868, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Update()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Sinoid.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009ED1 RID: 40657 RVA: 0x0028A58C File Offset: 0x0028878C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 622868, XrefRangeEnd = 622869, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe Sinoid()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Sinoid>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Sinoid.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009ED2 RID: 40658 RVA: 0x0028A5D8 File Offset: 0x002887D8
// Note: this type is marked as 'beforefieldinit'.
static Sinoid()
{
Il2CppClassPointerStore<Sinoid>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "ch.sycoforge.Decal.Demo", "Sinoid");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Sinoid>.NativeClassPtr);
Sinoid.NativeFieldInfoPtr_AngularVelocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Sinoid>.NativeClassPtr, "AngularVelocity");
Sinoid.NativeFieldInfoPtr_SineFreq = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Sinoid>.NativeClassPtr, "SineFreq");
Sinoid.NativeFieldInfoPtr_Amplitude = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Sinoid>.NativeClassPtr, "Amplitude");
Sinoid.NativeFieldInfoPtr_accuTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Sinoid>.NativeClassPtr, "accuTime");
Sinoid.NativeFieldInfoPtr_startPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Sinoid>.NativeClassPtr, "startPos");
Sinoid.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Sinoid>.NativeClassPtr, 100675507);
Sinoid.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Sinoid>.NativeClassPtr, 100675508);
Sinoid.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Sinoid>.NativeClassPtr, 100675509);
}
// Token: 0x06009ED3 RID: 40659 RVA: 0x0000351C File Offset: 0x0000171C
public Sinoid(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170035EE RID: 13806
// (get) Token: 0x06009ED4 RID: 40660 RVA: 0x0028A6A8 File Offset: 0x002888A8
// (set) Token: 0x06009ED5 RID: 40661 RVA: 0x0028A6D0 File Offset: 0x002888D0
public unsafe float AngularVelocity
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_AngularVelocity);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_AngularVelocity)) = value;
}
}
// Token: 0x170035EF RID: 13807
// (get) Token: 0x06009ED6 RID: 40662 RVA: 0x0028A6F4 File Offset: 0x002888F4
// (set) Token: 0x06009ED7 RID: 40663 RVA: 0x0028A71C File Offset: 0x0028891C
public unsafe float SineFreq
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_SineFreq);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_SineFreq)) = value;
}
}
// Token: 0x170035F0 RID: 13808
// (get) Token: 0x06009ED8 RID: 40664 RVA: 0x0028A740 File Offset: 0x00288940
// (set) Token: 0x06009ED9 RID: 40665 RVA: 0x0028A768 File Offset: 0x00288968
public unsafe float Amplitude
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_Amplitude);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_Amplitude)) = value;
}
}
// Token: 0x170035F1 RID: 13809
// (get) Token: 0x06009EDA RID: 40666 RVA: 0x0028A78C File Offset: 0x0028898C
// (set) Token: 0x06009EDB RID: 40667 RVA: 0x0028A7B4 File Offset: 0x002889B4
public unsafe float accuTime
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_accuTime);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_accuTime)) = value;
}
}
// Token: 0x170035F2 RID: 13810
// (get) Token: 0x06009EDC RID: 40668 RVA: 0x0028A7D8 File Offset: 0x002889D8
// (set) Token: 0x06009EDD RID: 40669 RVA: 0x0028A800 File Offset: 0x00288A00
public unsafe Vector3 startPos
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_startPos);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Sinoid.NativeFieldInfoPtr_startPos)) = value;
}
}
// Token: 0x04006A5C RID: 27228
private static readonly IntPtr NativeFieldInfoPtr_AngularVelocity;
// Token: 0x04006A5D RID: 27229
private static readonly IntPtr NativeFieldInfoPtr_SineFreq;
// Token: 0x04006A5E RID: 27230
private static readonly IntPtr NativeFieldInfoPtr_Amplitude;
// Token: 0x04006A5F RID: 27231
private static readonly IntPtr NativeFieldInfoPtr_accuTime;
// Token: 0x04006A60 RID: 27232
private static readonly IntPtr NativeFieldInfoPtr_startPos;
// Token: 0x04006A61 RID: 27233
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
// Token: 0x04006A62 RID: 27234
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
// Token: 0x04006A63 RID: 27235
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}