Files
NobetaSource/Interop/Assembly-CSharp/Obi/ObiRigidbody.cs
2023-09-06 22:09:22 +02:00

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;
}
}