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

313 lines
16 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
namespace Obi
{
// Token: 0x020004D8 RID: 1240
public class ObiVolumeConstraints : ObiBatchedConstraints
{
// Token: 0x06008F08 RID: 36616 RVA: 0x0024C734 File Offset: 0x0024A934
[CallerCount(0)]
public unsafe override Oni.ConstraintType GetConstraintType()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiVolumeConstraints.NativeMethodInfoPtr_GetConstraintType_Public_Virtual_ConstraintType_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06008F09 RID: 36617 RVA: 0x0024C790 File Offset: 0x0024A990
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 628230, XrefRangeEnd = 628250, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override List<ObiConstraintBatch> GetBatches()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiVolumeConstraints.NativeMethodInfoPtr_GetBatches_Public_Virtual_List_1_ObiConstraintBatch_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new List<ObiConstraintBatch>(intPtr3) : null;
}
// Token: 0x06008F0A RID: 36618 RVA: 0x0024C7F4 File Offset: 0x0024A9F4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 628250, XrefRangeEnd = 628255, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Clear()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiVolumeConstraints.NativeMethodInfoPtr_Clear_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008F0B RID: 36619 RVA: 0x0024C844 File Offset: 0x0024AA44
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 628255, XrefRangeEnd = 628258, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void AddBatch(ObiVolumeConstraintBatch batch)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(batch);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiVolumeConstraints.NativeMethodInfoPtr_AddBatch_Public_Void_ObiVolumeConstraintBatch_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06008F0C RID: 36620 RVA: 0x0024C8A0 File Offset: 0x0024AAA0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 628258, XrefRangeEnd = 628262, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void RemoveBatch(ObiVolumeConstraintBatch batch)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(batch);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiVolumeConstraints.NativeMethodInfoPtr_RemoveBatch_Public_Void_ObiVolumeConstraintBatch_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06008F0D RID: 36621 RVA: 0x0024C8FC File Offset: 0x0024AAFC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 628262, XrefRangeEnd = 628309, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnDrawGizmosSelected()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiVolumeConstraints.NativeMethodInfoPtr_OnDrawGizmosSelected_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008F0E RID: 36622 RVA: 0x0024C940 File Offset: 0x0024AB40
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 628309, XrefRangeEnd = 628317, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe ObiVolumeConstraints()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiVolumeConstraints.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008F0F RID: 36623 RVA: 0x0024C98C File Offset: 0x0024AB8C
// Note: this type is marked as 'beforefieldinit'.
static ObiVolumeConstraints()
{
Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiVolumeConstraints");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr);
ObiVolumeConstraints.NativeFieldInfoPtr_overpressure = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, "overpressure");
ObiVolumeConstraints.NativeFieldInfoPtr_stiffness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, "stiffness");
ObiVolumeConstraints.NativeFieldInfoPtr_batches = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, "batches");
ObiVolumeConstraints.NativeMethodInfoPtr_GetConstraintType_Public_Virtual_ConstraintType_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, 100674357);
ObiVolumeConstraints.NativeMethodInfoPtr_GetBatches_Public_Virtual_List_1_ObiConstraintBatch_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, 100674358);
ObiVolumeConstraints.NativeMethodInfoPtr_Clear_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, 100674359);
ObiVolumeConstraints.NativeMethodInfoPtr_AddBatch_Public_Void_ObiVolumeConstraintBatch_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, 100674360);
ObiVolumeConstraints.NativeMethodInfoPtr_RemoveBatch_Public_Void_ObiVolumeConstraintBatch_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, 100674361);
ObiVolumeConstraints.NativeMethodInfoPtr_OnDrawGizmosSelected_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, 100674362);
ObiVolumeConstraints.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, 100674363);
}
// Token: 0x06008F10 RID: 36624 RVA: 0x00249DB8 File Offset: 0x00247FB8
public ObiVolumeConstraints(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x1700307D RID: 12413
// (get) Token: 0x06008F11 RID: 36625 RVA: 0x0024CA84 File Offset: 0x0024AC84
// (set) Token: 0x06008F12 RID: 36626 RVA: 0x0024CAAC File Offset: 0x0024ACAC
public unsafe float overpressure
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiVolumeConstraints.NativeFieldInfoPtr_overpressure);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiVolumeConstraints.NativeFieldInfoPtr_overpressure)) = value;
}
}
// Token: 0x1700307E RID: 12414
// (get) Token: 0x06008F13 RID: 36627 RVA: 0x0024CAD0 File Offset: 0x0024ACD0
// (set) Token: 0x06008F14 RID: 36628 RVA: 0x0024CAF8 File Offset: 0x0024ACF8
public unsafe float stiffness
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiVolumeConstraints.NativeFieldInfoPtr_stiffness);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiVolumeConstraints.NativeFieldInfoPtr_stiffness)) = value;
}
}
// Token: 0x1700307F RID: 12415
// (get) Token: 0x06008F15 RID: 36629 RVA: 0x0024CB1C File Offset: 0x0024AD1C
// (set) Token: 0x06008F16 RID: 36630 RVA: 0x0024CB50 File Offset: 0x0024AD50
public unsafe List<ObiVolumeConstraintBatch> batches
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiVolumeConstraints.NativeFieldInfoPtr_batches);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new List<ObiVolumeConstraintBatch>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiVolumeConstraints.NativeFieldInfoPtr_batches), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04005F57 RID: 24407
private static readonly IntPtr NativeFieldInfoPtr_overpressure;
// Token: 0x04005F58 RID: 24408
private static readonly IntPtr NativeFieldInfoPtr_stiffness;
// Token: 0x04005F59 RID: 24409
private static readonly IntPtr NativeFieldInfoPtr_batches;
// Token: 0x04005F5A RID: 24410
private static readonly IntPtr NativeMethodInfoPtr_GetConstraintType_Public_Virtual_ConstraintType_0;
// Token: 0x04005F5B RID: 24411
private static readonly IntPtr NativeMethodInfoPtr_GetBatches_Public_Virtual_List_1_ObiConstraintBatch_0;
// Token: 0x04005F5C RID: 24412
private static readonly IntPtr NativeMethodInfoPtr_Clear_Public_Virtual_Void_0;
// Token: 0x04005F5D RID: 24413
private static readonly IntPtr NativeMethodInfoPtr_AddBatch_Public_Void_ObiVolumeConstraintBatch_0;
// Token: 0x04005F5E RID: 24414
private static readonly IntPtr NativeMethodInfoPtr_RemoveBatch_Public_Void_ObiVolumeConstraintBatch_0;
// Token: 0x04005F5F RID: 24415
private static readonly IntPtr NativeMethodInfoPtr_OnDrawGizmosSelected_Public_Void_0;
// Token: 0x04005F60 RID: 24416
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x020004D9 RID: 1241
[ObfuscatedName("Obi.ObiVolumeConstraints/<>c")]
[Serializable]
public sealed class __c : Object
{
// Token: 0x06008F17 RID: 36631 RVA: 0x0024CB78 File Offset: 0x0024AD78
[CallerCount(1659)]
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe __c()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ObiVolumeConstraints.__c>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiVolumeConstraints.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008F18 RID: 36632 RVA: 0x0024CBC4 File Offset: 0x0024ADC4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 51658, RefRangeEnd = 51659, XrefRangeStart = 51658, XrefRangeEnd = 51659, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe ObiConstraintBatch _GetBatches_b__4_0(ObiVolumeConstraintBatch x)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(x);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiVolumeConstraints.__c.NativeMethodInfoPtr__GetBatches_b__4_0_Internal_ObiConstraintBatch_ObiVolumeConstraintBatch_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new ObiConstraintBatch(intPtr3) : null;
}
}
// Token: 0x06008F19 RID: 36633 RVA: 0x0024CC34 File Offset: 0x0024AE34
// Note: this type is marked as 'beforefieldinit'.
static __c()
{
Il2CppClassPointerStore<ObiVolumeConstraints.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<ObiVolumeConstraints>.NativeClassPtr, "<>c");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ObiVolumeConstraints.__c>.NativeClassPtr);
ObiVolumeConstraints.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiVolumeConstraints.__c>.NativeClassPtr, "<>9");
ObiVolumeConstraints.__c.NativeFieldInfoPtr___9__4_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiVolumeConstraints.__c>.NativeClassPtr, "<>9__4_0");
ObiVolumeConstraints.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiVolumeConstraints.__c>.NativeClassPtr, 100674365);
ObiVolumeConstraints.__c.NativeMethodInfoPtr__GetBatches_b__4_0_Internal_ObiConstraintBatch_ObiVolumeConstraintBatch_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiVolumeConstraints.__c>.NativeClassPtr, 100674366);
}
// Token: 0x06008F1A RID: 36634 RVA: 0x0000A74C File Offset: 0x0000894C
public __c(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17003080 RID: 12416
// (get) Token: 0x06008F1B RID: 36635 RVA: 0x0024CCB0 File Offset: 0x0024AEB0
// (set) Token: 0x06008F1C RID: 36636 RVA: 0x0024CCDB File Offset: 0x0024AEDB
public unsafe static ObiVolumeConstraints.__c __9
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(ObiVolumeConstraints.__c.NativeFieldInfoPtr___9, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new ObiVolumeConstraints.__c(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiVolumeConstraints.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17003081 RID: 12417
// (get) Token: 0x06008F1D RID: 36637 RVA: 0x0024CCF0 File Offset: 0x0024AEF0
// (set) Token: 0x06008F1E RID: 36638 RVA: 0x0024CD1B File Offset: 0x0024AF1B
public unsafe static Converter<ObiVolumeConstraintBatch, ObiConstraintBatch> __9__4_0
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(ObiVolumeConstraints.__c.NativeFieldInfoPtr___9__4_0, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new Converter<ObiVolumeConstraintBatch, ObiConstraintBatch>(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(ObiVolumeConstraints.__c.NativeFieldInfoPtr___9__4_0, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04005F61 RID: 24417
private static readonly IntPtr NativeFieldInfoPtr___9;
// Token: 0x04005F62 RID: 24418
private static readonly IntPtr NativeFieldInfoPtr___9__4_0;
// Token: 0x04005F63 RID: 24419
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04005F64 RID: 24420
private static readonly IntPtr NativeMethodInfoPtr__GetBatches_b__4_0_Internal_ObiConstraintBatch_ObiVolumeConstraintBatch_0;
}
}
}