289 lines
13 KiB
C#
289 lines
13 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using UnityEngine;
|
|
|
|
namespace Obi
|
|
{
|
|
// Token: 0x020004C0 RID: 1216
|
|
public class ObiRigidbody : MonoBehaviour
|
|
{
|
|
// Token: 0x1700302A RID: 12330
|
|
// (get) Token: 0x06008D79 RID: 36217 RVA: 0x00244BD8 File Offset: 0x00242DD8
|
|
public unsafe IntPtr OniRigidbody
|
|
{
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 7543, RefRangeEnd = 7544, XrefRangeStart = 7543, XrefRangeEnd = 7544, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiRigidbody.NativeMethodInfoPtr_get_OniRigidbody_Public_get_IntPtr_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008D7A RID: 36218 RVA: 0x00244C28 File Offset: 0x00242E28
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 626028, XrefRangeEnd = 626037, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Awake()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiRigidbody.NativeMethodInfoPtr_Awake_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008D7B RID: 36219 RVA: 0x00244C6C File Offset: 0x00242E6C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 626037, XrefRangeEnd = 626039, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnDestroy()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiRigidbody.NativeMethodInfoPtr_OnDestroy_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008D7C RID: 36220 RVA: 0x00244CB0 File Offset: 0x00242EB0
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 626043, RefRangeEnd = 626044, XrefRangeStart = 626039, XrefRangeEnd = 626043, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void UpdateIfNeeded()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiRigidbody.NativeMethodInfoPtr_UpdateIfNeeded_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008D7D RID: 36221 RVA: 0x00244CF4 File Offset: 0x00242EF4
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 626050, RefRangeEnd = 626051, XrefRangeStart = 626044, XrefRangeEnd = 626050, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void UpdateVelocities()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiRigidbody.NativeMethodInfoPtr_UpdateVelocities_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008D7E RID: 36222 RVA: 0x00244D38 File Offset: 0x00242F38
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 626051, XrefRangeEnd = 626053, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe ObiRigidbody()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiRigidbody.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008D7F RID: 36223 RVA: 0x00244D84 File Offset: 0x00242F84
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static ObiRigidbody()
|
|
{
|
|
Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiRigidbody");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr);
|
|
ObiRigidbody.NativeFieldInfoPtr_kinematicForParticles = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, "kinematicForParticles");
|
|
ObiRigidbody.NativeFieldInfoPtr_oniRigidbody = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, "oniRigidbody");
|
|
ObiRigidbody.NativeFieldInfoPtr_unityRigidbody = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, "unityRigidbody");
|
|
ObiRigidbody.NativeFieldInfoPtr_dirty = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, "dirty");
|
|
ObiRigidbody.NativeFieldInfoPtr_adaptor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, "adaptor");
|
|
ObiRigidbody.NativeFieldInfoPtr_oniVelocities = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, "oniVelocities");
|
|
ObiRigidbody.NativeFieldInfoPtr_velocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, "velocity");
|
|
ObiRigidbody.NativeFieldInfoPtr_angularVelocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, "angularVelocity");
|
|
ObiRigidbody.NativeMethodInfoPtr_get_OniRigidbody_Public_get_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, 100674162);
|
|
ObiRigidbody.NativeMethodInfoPtr_Awake_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, 100674163);
|
|
ObiRigidbody.NativeMethodInfoPtr_OnDestroy_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, 100674164);
|
|
ObiRigidbody.NativeMethodInfoPtr_UpdateIfNeeded_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, 100674165);
|
|
ObiRigidbody.NativeMethodInfoPtr_UpdateVelocities_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, 100674166);
|
|
ObiRigidbody.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiRigidbody>.NativeClassPtr, 100674167);
|
|
}
|
|
|
|
// Token: 0x06008D80 RID: 36224 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public ObiRigidbody(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003022 RID: 12322
|
|
// (get) Token: 0x06008D81 RID: 36225 RVA: 0x00244ECC File Offset: 0x002430CC
|
|
// (set) Token: 0x06008D82 RID: 36226 RVA: 0x00244EF4 File Offset: 0x002430F4
|
|
public unsafe bool kinematicForParticles
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_kinematicForParticles);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_kinematicForParticles)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003023 RID: 12323
|
|
// (get) Token: 0x06008D83 RID: 36227 RVA: 0x00244F18 File Offset: 0x00243118
|
|
// (set) Token: 0x06008D84 RID: 36228 RVA: 0x00244F40 File Offset: 0x00243140
|
|
public unsafe IntPtr oniRigidbody
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_oniRigidbody);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_oniRigidbody)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003024 RID: 12324
|
|
// (get) Token: 0x06008D85 RID: 36229 RVA: 0x00244F64 File Offset: 0x00243164
|
|
// (set) Token: 0x06008D86 RID: 36230 RVA: 0x00244F98 File Offset: 0x00243198
|
|
public unsafe Rigidbody unityRigidbody
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_unityRigidbody);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_unityRigidbody), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003025 RID: 12325
|
|
// (get) Token: 0x06008D87 RID: 36231 RVA: 0x00244FC0 File Offset: 0x002431C0
|
|
// (set) Token: 0x06008D88 RID: 36232 RVA: 0x00244FE8 File Offset: 0x002431E8
|
|
public unsafe bool dirty
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_dirty);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_dirty)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003026 RID: 12326
|
|
// (get) Token: 0x06008D89 RID: 36233 RVA: 0x0024500C File Offset: 0x0024320C
|
|
// (set) Token: 0x06008D8A RID: 36234 RVA: 0x00245034 File Offset: 0x00243234
|
|
public unsafe Oni.Rigidbody adaptor
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_adaptor);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_adaptor)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003027 RID: 12327
|
|
// (get) Token: 0x06008D8B RID: 36235 RVA: 0x00245058 File Offset: 0x00243258
|
|
// (set) Token: 0x06008D8C RID: 36236 RVA: 0x00245080 File Offset: 0x00243280
|
|
public unsafe Oni.RigidbodyVelocities oniVelocities
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_oniVelocities);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_oniVelocities)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003028 RID: 12328
|
|
// (get) Token: 0x06008D8D RID: 36237 RVA: 0x002450A4 File Offset: 0x002432A4
|
|
// (set) Token: 0x06008D8E RID: 36238 RVA: 0x002450CC File Offset: 0x002432CC
|
|
public unsafe Vector3 velocity
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_velocity);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_velocity)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003029 RID: 12329
|
|
// (get) Token: 0x06008D8F RID: 36239 RVA: 0x002450F0 File Offset: 0x002432F0
|
|
// (set) Token: 0x06008D90 RID: 36240 RVA: 0x00245118 File Offset: 0x00243318
|
|
public unsafe Vector3 angularVelocity
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_angularVelocity);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiRigidbody.NativeFieldInfoPtr_angularVelocity)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005E40 RID: 24128
|
|
private static readonly IntPtr NativeFieldInfoPtr_kinematicForParticles;
|
|
|
|
// Token: 0x04005E41 RID: 24129
|
|
private static readonly IntPtr NativeFieldInfoPtr_oniRigidbody;
|
|
|
|
// Token: 0x04005E42 RID: 24130
|
|
private static readonly IntPtr NativeFieldInfoPtr_unityRigidbody;
|
|
|
|
// Token: 0x04005E43 RID: 24131
|
|
private static readonly IntPtr NativeFieldInfoPtr_dirty;
|
|
|
|
// Token: 0x04005E44 RID: 24132
|
|
private static readonly IntPtr NativeFieldInfoPtr_adaptor;
|
|
|
|
// Token: 0x04005E45 RID: 24133
|
|
private static readonly IntPtr NativeFieldInfoPtr_oniVelocities;
|
|
|
|
// Token: 0x04005E46 RID: 24134
|
|
private static readonly IntPtr NativeFieldInfoPtr_velocity;
|
|
|
|
// Token: 0x04005E47 RID: 24135
|
|
private static readonly IntPtr NativeFieldInfoPtr_angularVelocity;
|
|
|
|
// Token: 0x04005E48 RID: 24136
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_OniRigidbody_Public_get_IntPtr_0;
|
|
|
|
// Token: 0x04005E49 RID: 24137
|
|
private static readonly IntPtr NativeMethodInfoPtr_Awake_Public_Void_0;
|
|
|
|
// Token: 0x04005E4A RID: 24138
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Public_Void_0;
|
|
|
|
// Token: 0x04005E4B RID: 24139
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateIfNeeded_Public_Void_0;
|
|
|
|
// Token: 0x04005E4C RID: 24140
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateVelocities_Public_Void_0;
|
|
|
|
// Token: 0x04005E4D RID: 24141
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|