1355 lines
68 KiB
C#
1355 lines
68 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using Il2CppSystem;
|
|
using Il2CppSystem.Collections;
|
|
using Il2CppSystem.Runtime.InteropServices;
|
|
using UnityEngine;
|
|
|
|
namespace Obi
|
|
{
|
|
// Token: 0x020004AB RID: 1195
|
|
public class ObiClothBase : ObiActor
|
|
{
|
|
// Token: 0x06008BA7 RID: 35751 RVA: 0x0023CF18 File Offset: 0x0023B118
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 624034, RefRangeEnd = 624036, XrefRangeStart = 624030, XrefRangeEnd = 624034, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void add_OnDeformableMeshSetup(EventHandler value)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_add_OnDeformableMeshSetup_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008BA8 RID: 35752 RVA: 0x0023CF74 File Offset: 0x0023B174
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 624040, RefRangeEnd = 624042, XrefRangeStart = 624036, XrefRangeEnd = 624040, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void remove_OnDeformableMeshSetup(EventHandler value)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_remove_OnDeformableMeshSetup_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008BA9 RID: 35753 RVA: 0x0023CFD0 File Offset: 0x0023B1D0
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 624046, RefRangeEnd = 624048, XrefRangeStart = 624042, XrefRangeEnd = 624046, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void add_OnDeformableMeshTeardown(EventHandler value)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_add_OnDeformableMeshTeardown_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008BAA RID: 35754 RVA: 0x0023D02C File Offset: 0x0023B22C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 624052, RefRangeEnd = 624054, XrefRangeStart = 624048, XrefRangeEnd = 624052, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void remove_OnDeformableMeshTeardown(EventHandler value)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_remove_OnDeformableMeshTeardown_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008BAB RID: 35755 RVA: 0x0023D088 File Offset: 0x0023B288
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624054, XrefRangeEnd = 624058, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void add_OnFrameBegin(EventHandler value)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_add_OnFrameBegin_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008BAC RID: 35756 RVA: 0x0023D0E4 File Offset: 0x0023B2E4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624058, XrefRangeEnd = 624062, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void remove_OnFrameBegin(EventHandler value)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_remove_OnFrameBegin_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008BAD RID: 35757 RVA: 0x0023D140 File Offset: 0x0023B340
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624062, XrefRangeEnd = 624066, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void add_OnFrameEnd(EventHandler value)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_add_OnFrameEnd_Public_add_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008BAE RID: 35758 RVA: 0x0023D19C File Offset: 0x0023B39C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624066, XrefRangeEnd = 624070, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void remove_OnFrameEnd(EventHandler value)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_remove_OnFrameEnd_Public_rem_Void_EventHandler_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F9F RID: 12191
|
|
// (get) Token: 0x06008BAF RID: 35759 RVA: 0x0023D1F8 File Offset: 0x0023B3F8
|
|
public unsafe ObiDistanceConstraints DistanceConstraints
|
|
{
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 624074, RefRangeEnd = 624078, XrefRangeStart = 624070, XrefRangeEnd = 624074, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_DistanceConstraints_Public_get_ObiDistanceConstraints_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new ObiDistanceConstraints(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA0 RID: 12192
|
|
// (get) Token: 0x06008BB0 RID: 35760 RVA: 0x0023D250 File Offset: 0x0023B450
|
|
public unsafe ObiBendingConstraints BendingConstraints
|
|
{
|
|
[CallerCount(6)]
|
|
[CachedScanResults(RefRangeStart = 624082, RefRangeEnd = 624088, XrefRangeStart = 624078, XrefRangeEnd = 624082, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_BendingConstraints_Public_get_ObiBendingConstraints_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new ObiBendingConstraints(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA1 RID: 12193
|
|
// (get) Token: 0x06008BB1 RID: 35761 RVA: 0x0023D2A8 File Offset: 0x0023B4A8
|
|
public unsafe ObiAerodynamicConstraints AerodynamicConstraints
|
|
{
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624088, XrefRangeEnd = 624092, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_AerodynamicConstraints_Public_get_ObiAerodynamicConstraints_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new ObiAerodynamicConstraints(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA2 RID: 12194
|
|
// (get) Token: 0x06008BB2 RID: 35762 RVA: 0x0023D300 File Offset: 0x0023B500
|
|
public unsafe ObiPinConstraints PinConstraints
|
|
{
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 624096, RefRangeEnd = 624100, XrefRangeStart = 624092, XrefRangeEnd = 624096, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_PinConstraints_Public_get_ObiPinConstraints_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new ObiPinConstraints(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA3 RID: 12195
|
|
// (get) Token: 0x06008BB3 RID: 35763 RVA: 0x0023D358 File Offset: 0x0023B558
|
|
// (set) Token: 0x06008BB4 RID: 35764 RVA: 0x0023D3B0 File Offset: 0x0023B5B0
|
|
public unsafe ObiMeshTopology SharedTopology
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_SharedTopology_Public_get_ObiMeshTopology_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new ObiMeshTopology(intPtr3) : null;
|
|
}
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 624105, RefRangeEnd = 624106, XrefRangeStart = 624100, XrefRangeEnd = 624105, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
set
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(value);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_set_SharedTopology_Public_set_Void_ObiMeshTopology_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA4 RID: 12196
|
|
// (get) Token: 0x06008BB5 RID: 35765 RVA: 0x0023D40C File Offset: 0x0023B60C
|
|
// (set) Token: 0x06008BB6 RID: 35766 RVA: 0x0023D45C File Offset: 0x0023B65C
|
|
public unsafe Oni.NormalsUpdate NormalsUpdate
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_NormalsUpdate_Public_get_NormalsUpdate_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624106, XrefRangeEnd = 624107, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
set
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref value;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_set_NormalsUpdate_Public_set_Void_NormalsUpdate_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA5 RID: 12197
|
|
// (get) Token: 0x06008BB7 RID: 35767 RVA: 0x0023D4B0 File Offset: 0x0023B6B0
|
|
// (set) Token: 0x06008BB8 RID: 35768 RVA: 0x0023D500 File Offset: 0x0023B700
|
|
public unsafe bool UpdateTangents
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_UpdateTangents_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624107, XrefRangeEnd = 624108, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
set
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref value;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_set_UpdateTangents_Public_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA6 RID: 12198
|
|
// (get) Token: 0x06008BB9 RID: 35769 RVA: 0x0023D554 File Offset: 0x0023B754
|
|
public unsafe IntPtr DeformableMesh
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_DeformableMesh_Public_get_IntPtr_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA7 RID: 12199
|
|
// (get) Token: 0x06008BBA RID: 35770 RVA: 0x0023D5A4 File Offset: 0x0023B7A4
|
|
public unsafe Il2CppStructArray<Vector3> MeshVertices
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_MeshVertices_Public_get_Il2CppStructArray_1_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppStructArray<Vector3>(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA8 RID: 12200
|
|
// (get) Token: 0x06008BBB RID: 35771 RVA: 0x0023D5FC File Offset: 0x0023B7FC
|
|
public unsafe Il2CppStructArray<Vector3> MeshNormals
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_MeshNormals_Public_get_Il2CppStructArray_1_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppStructArray<Vector3>(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FA9 RID: 12201
|
|
// (get) Token: 0x06008BBC RID: 35772 RVA: 0x0023D654 File Offset: 0x0023B854
|
|
public unsafe Il2CppStructArray<Vector4> MeshTangents
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_get_MeshTangents_Public_get_Il2CppStructArray_1_Vector4_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppStructArray<Vector4>(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002FAA RID: 12202
|
|
// (get) Token: 0x06008BBD RID: 35773 RVA: 0x0023D6AC File Offset: 0x0023B8AC
|
|
public unsafe override bool UsesCustomExternalForces
|
|
{
|
|
[CallerCount(16)]
|
|
[CachedScanResults(RefRangeStart = 16251, RefRangeEnd = 16267, XrefRangeStart = 16251, XrefRangeEnd = 16267, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_get_UsesCustomExternalForces_Public_Virtual_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008BBE RID: 35774 RVA: 0x0023D708 File Offset: 0x0023B908
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 624135, RefRangeEnd = 624136, XrefRangeStart = 624108, XrefRangeEnd = 624135, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void Awake()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_Awake_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BBF RID: 35775 RVA: 0x0023D758 File Offset: 0x0023B958
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624136, XrefRangeEnd = 624143, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void OnDisable()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BC0 RID: 35776 RVA: 0x0023D7A8 File Offset: 0x0023B9A8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624143, XrefRangeEnd = 624144, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void OnSolverFrameBegin()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_OnSolverFrameBegin_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BC1 RID: 35777 RVA: 0x0023D7F8 File Offset: 0x0023B9F8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624144, XrefRangeEnd = 624150, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void OnSolverPreInterpolation()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_OnSolverPreInterpolation_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BC2 RID: 35778 RVA: 0x0023D848 File Offset: 0x0023BA48
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624150, XrefRangeEnd = 624152, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void OnSolverFrameEnd()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_OnSolverFrameEnd_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BC3 RID: 35779 RVA: 0x0023D898 File Offset: 0x0023BA98
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 624162, RefRangeEnd = 624163, XrefRangeStart = 624152, XrefRangeEnd = 624162, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void OnSolverStepEnd()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_OnSolverStepEnd_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BC4 RID: 35780 RVA: 0x0023D8E8 File Offset: 0x0023BAE8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624163, XrefRangeEnd = 624168, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void OnDestroy()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_OnDestroy_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BC5 RID: 35781 RVA: 0x0023D938 File Offset: 0x0023BB38
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624168, XrefRangeEnd = 624169, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe virtual void CallOnDeformableMeshSetup()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_CallOnDeformableMeshSetup_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BC6 RID: 35782 RVA: 0x0023D988 File Offset: 0x0023BB88
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624169, XrefRangeEnd = 624170, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe virtual void CallOnDeformableMeshTearDown()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_CallOnDeformableMeshTearDown_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BC7 RID: 35783 RVA: 0x0023D9D8 File Offset: 0x0023BBD8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624170, XrefRangeEnd = 624181, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe virtual void GetMeshDataArrays(Mesh mesh)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(mesh);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_GetMeshDataArrays_Public_Virtual_New_Void_Mesh_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06008BC8 RID: 35784 RVA: 0x0023DA3C File Offset: 0x0023BC3C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 624205, RefRangeEnd = 624206, XrefRangeStart = 624181, XrefRangeEnd = 624205, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void InitializeWithRegularMesh()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_InitializeWithRegularMesh_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BC9 RID: 35785 RVA: 0x0023DA80 File Offset: 0x0023BC80
|
|
[CallerCount(0)]
|
|
public unsafe virtual IEnumerator GeneratePhysicRepresentationForMesh()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_GeneratePhysicRepresentationForMesh_Public_Abstract_Virtual_New_IEnumerator_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06008BCA RID: 35786 RVA: 0x0023DAE4 File Offset: 0x0023BCE4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624206, XrefRangeEnd = 624215, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe virtual void CommitResultsToMesh()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_CommitResultsToMesh_Public_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BCB RID: 35787 RVA: 0x0023DB34 File Offset: 0x0023BD34
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624215, XrefRangeEnd = 624234, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override void ResetActor()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_ResetActor_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BCC RID: 35788 RVA: 0x0023DB84 File Offset: 0x0023BD84
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624234, XrefRangeEnd = 624256, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe override bool ReadParticlePropertyFromTexture(Texture2D source, Action<int, Color> onReadProperty)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(onReadProperty);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), ObiClothBase.NativeMethodInfoPtr_ReadParticlePropertyFromTexture_Public_Virtual_Boolean_Texture2D_Action_2_Int32_Color_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06008BCD RID: 35789 RVA: 0x0023DC10 File Offset: 0x0023BE10
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624256, XrefRangeEnd = 624311, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Optimize()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_Optimize_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BCE RID: 35790 RVA: 0x0023DC54 File Offset: 0x0023BE54
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624311, XrefRangeEnd = 624340, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Unoptimize()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr_Unoptimize_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BCF RID: 35791 RVA: 0x0023DC98 File Offset: 0x0023BE98
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 624029, RefRangeEnd = 624030, XrefRangeStart = 624029, XrefRangeEnd = 624030, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe ObiClothBase()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ObiClothBase.NativeMethodInfoPtr__ctor_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06008BD0 RID: 35792 RVA: 0x0023DCE4 File Offset: 0x0023BEE4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static ObiClothBase()
|
|
{
|
|
Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "Obi", "ObiClothBase");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr);
|
|
ObiClothBase.NativeFieldInfoPtr_DEFAULT_PARTICLE_MASS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "DEFAULT_PARTICLE_MASS");
|
|
ObiClothBase.NativeFieldInfoPtr_OnDeformableMeshSetup = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "OnDeformableMeshSetup");
|
|
ObiClothBase.NativeFieldInfoPtr_OnDeformableMeshTeardown = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "OnDeformableMeshTeardown");
|
|
ObiClothBase.NativeFieldInfoPtr_OnFrameBegin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "OnFrameBegin");
|
|
ObiClothBase.NativeFieldInfoPtr_OnFrameEnd = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "OnFrameEnd");
|
|
ObiClothBase.NativeFieldInfoPtr_normalsUpdate = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "normalsUpdate");
|
|
ObiClothBase.NativeFieldInfoPtr_updateTangents = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "updateTangents");
|
|
ObiClothBase.NativeFieldInfoPtr_sharedTopology = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "sharedTopology");
|
|
ObiClothBase.NativeFieldInfoPtr_topology = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "topology");
|
|
ObiClothBase.NativeFieldInfoPtr_sharedMesh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "sharedMesh");
|
|
ObiClothBase.NativeFieldInfoPtr_clothMesh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "clothMesh");
|
|
ObiClothBase.NativeFieldInfoPtr_meshFilter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshFilter");
|
|
ObiClothBase.NativeFieldInfoPtr_meshRenderer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshRenderer");
|
|
ObiClothBase.NativeFieldInfoPtr_transformData = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "transformData");
|
|
ObiClothBase.NativeFieldInfoPtr_meshTriangles = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshTriangles");
|
|
ObiClothBase.NativeFieldInfoPtr_meshVertices = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshVertices");
|
|
ObiClothBase.NativeFieldInfoPtr_meshNormals = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshNormals");
|
|
ObiClothBase.NativeFieldInfoPtr_meshTangents = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshTangents");
|
|
ObiClothBase.NativeFieldInfoPtr_orientation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "orientation");
|
|
ObiClothBase.NativeFieldInfoPtr_deformableMesh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "deformableMesh");
|
|
ObiClothBase.NativeFieldInfoPtr_particleIndicesHandle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "particleIndicesHandle");
|
|
ObiClothBase.NativeFieldInfoPtr_meshTrianglesHandle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshTrianglesHandle");
|
|
ObiClothBase.NativeFieldInfoPtr_meshVerticesHandle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshVerticesHandle");
|
|
ObiClothBase.NativeFieldInfoPtr_meshNormalsHandle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshNormalsHandle");
|
|
ObiClothBase.NativeFieldInfoPtr_meshTangentsHandle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "meshTangentsHandle");
|
|
ObiClothBase.NativeFieldInfoPtr_areaContribution = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, "areaContribution");
|
|
ObiClothBase.NativeMethodInfoPtr_add_OnDeformableMeshSetup_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673988);
|
|
ObiClothBase.NativeMethodInfoPtr_remove_OnDeformableMeshSetup_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673989);
|
|
ObiClothBase.NativeMethodInfoPtr_add_OnDeformableMeshTeardown_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673990);
|
|
ObiClothBase.NativeMethodInfoPtr_remove_OnDeformableMeshTeardown_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673991);
|
|
ObiClothBase.NativeMethodInfoPtr_add_OnFrameBegin_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673992);
|
|
ObiClothBase.NativeMethodInfoPtr_remove_OnFrameBegin_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673993);
|
|
ObiClothBase.NativeMethodInfoPtr_add_OnFrameEnd_Public_add_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673994);
|
|
ObiClothBase.NativeMethodInfoPtr_remove_OnFrameEnd_Public_rem_Void_EventHandler_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673995);
|
|
ObiClothBase.NativeMethodInfoPtr_get_DistanceConstraints_Public_get_ObiDistanceConstraints_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673996);
|
|
ObiClothBase.NativeMethodInfoPtr_get_BendingConstraints_Public_get_ObiBendingConstraints_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673997);
|
|
ObiClothBase.NativeMethodInfoPtr_get_AerodynamicConstraints_Public_get_ObiAerodynamicConstraints_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673998);
|
|
ObiClothBase.NativeMethodInfoPtr_get_PinConstraints_Public_get_ObiPinConstraints_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100673999);
|
|
ObiClothBase.NativeMethodInfoPtr_get_SharedTopology_Public_get_ObiMeshTopology_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674000);
|
|
ObiClothBase.NativeMethodInfoPtr_set_SharedTopology_Public_set_Void_ObiMeshTopology_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674001);
|
|
ObiClothBase.NativeMethodInfoPtr_get_NormalsUpdate_Public_get_NormalsUpdate_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674002);
|
|
ObiClothBase.NativeMethodInfoPtr_set_NormalsUpdate_Public_set_Void_NormalsUpdate_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674003);
|
|
ObiClothBase.NativeMethodInfoPtr_get_UpdateTangents_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674004);
|
|
ObiClothBase.NativeMethodInfoPtr_set_UpdateTangents_Public_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674005);
|
|
ObiClothBase.NativeMethodInfoPtr_get_DeformableMesh_Public_get_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674006);
|
|
ObiClothBase.NativeMethodInfoPtr_get_MeshVertices_Public_get_Il2CppStructArray_1_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674007);
|
|
ObiClothBase.NativeMethodInfoPtr_get_MeshNormals_Public_get_Il2CppStructArray_1_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674008);
|
|
ObiClothBase.NativeMethodInfoPtr_get_MeshTangents_Public_get_Il2CppStructArray_1_Vector4_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674009);
|
|
ObiClothBase.NativeMethodInfoPtr_get_UsesCustomExternalForces_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674010);
|
|
ObiClothBase.NativeMethodInfoPtr_Awake_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674011);
|
|
ObiClothBase.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674012);
|
|
ObiClothBase.NativeMethodInfoPtr_OnSolverFrameBegin_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674013);
|
|
ObiClothBase.NativeMethodInfoPtr_OnSolverPreInterpolation_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674014);
|
|
ObiClothBase.NativeMethodInfoPtr_OnSolverFrameEnd_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674015);
|
|
ObiClothBase.NativeMethodInfoPtr_OnSolverStepEnd_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674016);
|
|
ObiClothBase.NativeMethodInfoPtr_OnDestroy_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674017);
|
|
ObiClothBase.NativeMethodInfoPtr_CallOnDeformableMeshSetup_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674018);
|
|
ObiClothBase.NativeMethodInfoPtr_CallOnDeformableMeshTearDown_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674019);
|
|
ObiClothBase.NativeMethodInfoPtr_GetMeshDataArrays_Public_Virtual_New_Void_Mesh_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674020);
|
|
ObiClothBase.NativeMethodInfoPtr_InitializeWithRegularMesh_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674021);
|
|
ObiClothBase.NativeMethodInfoPtr_GeneratePhysicRepresentationForMesh_Public_Abstract_Virtual_New_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674022);
|
|
ObiClothBase.NativeMethodInfoPtr_CommitResultsToMesh_Public_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674023);
|
|
ObiClothBase.NativeMethodInfoPtr_ResetActor_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674024);
|
|
ObiClothBase.NativeMethodInfoPtr_ReadParticlePropertyFromTexture_Public_Virtual_Boolean_Texture2D_Action_2_Int32_Color_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674025);
|
|
ObiClothBase.NativeMethodInfoPtr_Optimize_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674026);
|
|
ObiClothBase.NativeMethodInfoPtr_Unoptimize_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674027);
|
|
ObiClothBase.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ObiClothBase>.NativeClassPtr, 100674028);
|
|
}
|
|
|
|
// Token: 0x06008BD1 RID: 35793 RVA: 0x0023ABF8 File Offset: 0x00238DF8
|
|
public ObiClothBase(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17002F85 RID: 12165
|
|
// (get) Token: 0x06008BD2 RID: 35794 RVA: 0x0023E250 File Offset: 0x0023C450
|
|
// (set) Token: 0x06008BD3 RID: 35795 RVA: 0x0023E26E File Offset: 0x0023C46E
|
|
public unsafe static float DEFAULT_PARTICLE_MASS
|
|
{
|
|
get
|
|
{
|
|
float num;
|
|
IL2CPP.il2cpp_field_static_get_value(ObiClothBase.NativeFieldInfoPtr_DEFAULT_PARTICLE_MASS, (void*)(&num));
|
|
return num;
|
|
}
|
|
set
|
|
{
|
|
IL2CPP.il2cpp_field_static_set_value(ObiClothBase.NativeFieldInfoPtr_DEFAULT_PARTICLE_MASS, (void*)(&value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F86 RID: 12166
|
|
// (get) Token: 0x06008BD4 RID: 35796 RVA: 0x0023E280 File Offset: 0x0023C480
|
|
// (set) Token: 0x06008BD5 RID: 35797 RVA: 0x0023E2B4 File Offset: 0x0023C4B4
|
|
public unsafe EventHandler OnDeformableMeshSetup
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_OnDeformableMeshSetup);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new EventHandler(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_OnDeformableMeshSetup), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F87 RID: 12167
|
|
// (get) Token: 0x06008BD6 RID: 35798 RVA: 0x0023E2DC File Offset: 0x0023C4DC
|
|
// (set) Token: 0x06008BD7 RID: 35799 RVA: 0x0023E310 File Offset: 0x0023C510
|
|
public unsafe EventHandler OnDeformableMeshTeardown
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_OnDeformableMeshTeardown);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new EventHandler(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_OnDeformableMeshTeardown), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F88 RID: 12168
|
|
// (get) Token: 0x06008BD8 RID: 35800 RVA: 0x0023E338 File Offset: 0x0023C538
|
|
// (set) Token: 0x06008BD9 RID: 35801 RVA: 0x0023E36C File Offset: 0x0023C56C
|
|
public unsafe EventHandler OnFrameBegin
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_OnFrameBegin);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new EventHandler(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_OnFrameBegin), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F89 RID: 12169
|
|
// (get) Token: 0x06008BDA RID: 35802 RVA: 0x0023E394 File Offset: 0x0023C594
|
|
// (set) Token: 0x06008BDB RID: 35803 RVA: 0x0023E3C8 File Offset: 0x0023C5C8
|
|
public unsafe EventHandler OnFrameEnd
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_OnFrameEnd);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new EventHandler(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_OnFrameEnd), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F8A RID: 12170
|
|
// (get) Token: 0x06008BDC RID: 35804 RVA: 0x0023E3F0 File Offset: 0x0023C5F0
|
|
// (set) Token: 0x06008BDD RID: 35805 RVA: 0x0023E418 File Offset: 0x0023C618
|
|
public unsafe Oni.NormalsUpdate normalsUpdate
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_normalsUpdate);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_normalsUpdate)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F8B RID: 12171
|
|
// (get) Token: 0x06008BDE RID: 35806 RVA: 0x0023E43C File Offset: 0x0023C63C
|
|
// (set) Token: 0x06008BDF RID: 35807 RVA: 0x0023E464 File Offset: 0x0023C664
|
|
public unsafe bool updateTangents
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_updateTangents);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_updateTangents)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F8C RID: 12172
|
|
// (get) Token: 0x06008BE0 RID: 35808 RVA: 0x0023E488 File Offset: 0x0023C688
|
|
// (set) Token: 0x06008BE1 RID: 35809 RVA: 0x0023E4BC File Offset: 0x0023C6BC
|
|
public unsafe ObiMeshTopology sharedTopology
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_sharedTopology);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new ObiMeshTopology(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_sharedTopology), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F8D RID: 12173
|
|
// (get) Token: 0x06008BE2 RID: 35810 RVA: 0x0023E4E4 File Offset: 0x0023C6E4
|
|
// (set) Token: 0x06008BE3 RID: 35811 RVA: 0x0023E518 File Offset: 0x0023C718
|
|
public unsafe ObiMeshTopology topology
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_topology);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new ObiMeshTopology(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_topology), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F8E RID: 12174
|
|
// (get) Token: 0x06008BE4 RID: 35812 RVA: 0x0023E540 File Offset: 0x0023C740
|
|
// (set) Token: 0x06008BE5 RID: 35813 RVA: 0x0023E574 File Offset: 0x0023C774
|
|
public unsafe Mesh sharedMesh
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_sharedMesh);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Mesh(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_sharedMesh), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F8F RID: 12175
|
|
// (get) Token: 0x06008BE6 RID: 35814 RVA: 0x0023E59C File Offset: 0x0023C79C
|
|
// (set) Token: 0x06008BE7 RID: 35815 RVA: 0x0023E5D0 File Offset: 0x0023C7D0
|
|
public unsafe Mesh clothMesh
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_clothMesh);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Mesh(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_clothMesh), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F90 RID: 12176
|
|
// (get) Token: 0x06008BE8 RID: 35816 RVA: 0x0023E5F8 File Offset: 0x0023C7F8
|
|
// (set) Token: 0x06008BE9 RID: 35817 RVA: 0x0023E62C File Offset: 0x0023C82C
|
|
public unsafe MeshFilter meshFilter
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshFilter);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new MeshFilter(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshFilter), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F91 RID: 12177
|
|
// (get) Token: 0x06008BEA RID: 35818 RVA: 0x0023E654 File Offset: 0x0023C854
|
|
// (set) Token: 0x06008BEB RID: 35819 RVA: 0x0023E688 File Offset: 0x0023C888
|
|
public unsafe MeshRenderer meshRenderer
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshRenderer);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new MeshRenderer(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshRenderer), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F92 RID: 12178
|
|
// (get) Token: 0x06008BEC RID: 35820 RVA: 0x0023E6B0 File Offset: 0x0023C8B0
|
|
// (set) Token: 0x06008BED RID: 35821 RVA: 0x0023E6E4 File Offset: 0x0023C8E4
|
|
public unsafe Il2CppStructArray<float> transformData
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_transformData);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<float>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_transformData), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F93 RID: 12179
|
|
// (get) Token: 0x06008BEE RID: 35822 RVA: 0x0023E70C File Offset: 0x0023C90C
|
|
// (set) Token: 0x06008BEF RID: 35823 RVA: 0x0023E740 File Offset: 0x0023C940
|
|
public unsafe Il2CppStructArray<int> meshTriangles
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshTriangles);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<int>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshTriangles), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F94 RID: 12180
|
|
// (get) Token: 0x06008BF0 RID: 35824 RVA: 0x0023E768 File Offset: 0x0023C968
|
|
// (set) Token: 0x06008BF1 RID: 35825 RVA: 0x0023E79C File Offset: 0x0023C99C
|
|
public unsafe Il2CppStructArray<Vector3> meshVertices
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshVertices);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Vector3>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshVertices), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F95 RID: 12181
|
|
// (get) Token: 0x06008BF2 RID: 35826 RVA: 0x0023E7C4 File Offset: 0x0023C9C4
|
|
// (set) Token: 0x06008BF3 RID: 35827 RVA: 0x0023E7F8 File Offset: 0x0023C9F8
|
|
public unsafe Il2CppStructArray<Vector3> meshNormals
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshNormals);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Vector3>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshNormals), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F96 RID: 12182
|
|
// (get) Token: 0x06008BF4 RID: 35828 RVA: 0x0023E820 File Offset: 0x0023CA20
|
|
// (set) Token: 0x06008BF5 RID: 35829 RVA: 0x0023E854 File Offset: 0x0023CA54
|
|
public unsafe Il2CppStructArray<Vector4> meshTangents
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshTangents);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Vector4>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshTangents), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F97 RID: 12183
|
|
// (get) Token: 0x06008BF6 RID: 35830 RVA: 0x0023E87C File Offset: 0x0023CA7C
|
|
// (set) Token: 0x06008BF7 RID: 35831 RVA: 0x0023E8B0 File Offset: 0x0023CAB0
|
|
public unsafe Il2CppStructArray<Quaternion> orientation
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_orientation);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<Quaternion>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_orientation), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F98 RID: 12184
|
|
// (get) Token: 0x06008BF8 RID: 35832 RVA: 0x0023E8D8 File Offset: 0x0023CAD8
|
|
// (set) Token: 0x06008BF9 RID: 35833 RVA: 0x0023E900 File Offset: 0x0023CB00
|
|
public unsafe IntPtr deformableMesh
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_deformableMesh);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_deformableMesh)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F99 RID: 12185
|
|
// (get) Token: 0x06008BFA RID: 35834 RVA: 0x0023E924 File Offset: 0x0023CB24
|
|
// (set) Token: 0x06008BFB RID: 35835 RVA: 0x0023E94C File Offset: 0x0023CB4C
|
|
public unsafe GCHandle particleIndicesHandle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_particleIndicesHandle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_particleIndicesHandle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F9A RID: 12186
|
|
// (get) Token: 0x06008BFC RID: 35836 RVA: 0x0023E970 File Offset: 0x0023CB70
|
|
// (set) Token: 0x06008BFD RID: 35837 RVA: 0x0023E998 File Offset: 0x0023CB98
|
|
public unsafe GCHandle meshTrianglesHandle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshTrianglesHandle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshTrianglesHandle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F9B RID: 12187
|
|
// (get) Token: 0x06008BFE RID: 35838 RVA: 0x0023E9BC File Offset: 0x0023CBBC
|
|
// (set) Token: 0x06008BFF RID: 35839 RVA: 0x0023E9E4 File Offset: 0x0023CBE4
|
|
public unsafe GCHandle meshVerticesHandle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshVerticesHandle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshVerticesHandle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F9C RID: 12188
|
|
// (get) Token: 0x06008C00 RID: 35840 RVA: 0x0023EA08 File Offset: 0x0023CC08
|
|
// (set) Token: 0x06008C01 RID: 35841 RVA: 0x0023EA30 File Offset: 0x0023CC30
|
|
public unsafe GCHandle meshNormalsHandle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshNormalsHandle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshNormalsHandle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F9D RID: 12189
|
|
// (get) Token: 0x06008C02 RID: 35842 RVA: 0x0023EA54 File Offset: 0x0023CC54
|
|
// (set) Token: 0x06008C03 RID: 35843 RVA: 0x0023EA7C File Offset: 0x0023CC7C
|
|
public unsafe GCHandle meshTangentsHandle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshTangentsHandle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_meshTangentsHandle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17002F9E RID: 12190
|
|
// (get) Token: 0x06008C04 RID: 35844 RVA: 0x0023EAA0 File Offset: 0x0023CCA0
|
|
// (set) Token: 0x06008C05 RID: 35845 RVA: 0x0023EAD4 File Offset: 0x0023CCD4
|
|
public unsafe Il2CppStructArray<float> areaContribution
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_areaContribution);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStructArray<float>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ObiClothBase.NativeFieldInfoPtr_areaContribution), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005D16 RID: 23830
|
|
private static readonly IntPtr NativeFieldInfoPtr_DEFAULT_PARTICLE_MASS;
|
|
|
|
// Token: 0x04005D17 RID: 23831
|
|
private static readonly IntPtr NativeFieldInfoPtr_OnDeformableMeshSetup;
|
|
|
|
// Token: 0x04005D18 RID: 23832
|
|
private static readonly IntPtr NativeFieldInfoPtr_OnDeformableMeshTeardown;
|
|
|
|
// Token: 0x04005D19 RID: 23833
|
|
private static readonly IntPtr NativeFieldInfoPtr_OnFrameBegin;
|
|
|
|
// Token: 0x04005D1A RID: 23834
|
|
private static readonly IntPtr NativeFieldInfoPtr_OnFrameEnd;
|
|
|
|
// Token: 0x04005D1B RID: 23835
|
|
private static readonly IntPtr NativeFieldInfoPtr_normalsUpdate;
|
|
|
|
// Token: 0x04005D1C RID: 23836
|
|
private static readonly IntPtr NativeFieldInfoPtr_updateTangents;
|
|
|
|
// Token: 0x04005D1D RID: 23837
|
|
private static readonly IntPtr NativeFieldInfoPtr_sharedTopology;
|
|
|
|
// Token: 0x04005D1E RID: 23838
|
|
private static readonly IntPtr NativeFieldInfoPtr_topology;
|
|
|
|
// Token: 0x04005D1F RID: 23839
|
|
private static readonly IntPtr NativeFieldInfoPtr_sharedMesh;
|
|
|
|
// Token: 0x04005D20 RID: 23840
|
|
private static readonly IntPtr NativeFieldInfoPtr_clothMesh;
|
|
|
|
// Token: 0x04005D21 RID: 23841
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshFilter;
|
|
|
|
// Token: 0x04005D22 RID: 23842
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshRenderer;
|
|
|
|
// Token: 0x04005D23 RID: 23843
|
|
private static readonly IntPtr NativeFieldInfoPtr_transformData;
|
|
|
|
// Token: 0x04005D24 RID: 23844
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshTriangles;
|
|
|
|
// Token: 0x04005D25 RID: 23845
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshVertices;
|
|
|
|
// Token: 0x04005D26 RID: 23846
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshNormals;
|
|
|
|
// Token: 0x04005D27 RID: 23847
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshTangents;
|
|
|
|
// Token: 0x04005D28 RID: 23848
|
|
private static readonly IntPtr NativeFieldInfoPtr_orientation;
|
|
|
|
// Token: 0x04005D29 RID: 23849
|
|
private static readonly IntPtr NativeFieldInfoPtr_deformableMesh;
|
|
|
|
// Token: 0x04005D2A RID: 23850
|
|
private static readonly IntPtr NativeFieldInfoPtr_particleIndicesHandle;
|
|
|
|
// Token: 0x04005D2B RID: 23851
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshTrianglesHandle;
|
|
|
|
// Token: 0x04005D2C RID: 23852
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshVerticesHandle;
|
|
|
|
// Token: 0x04005D2D RID: 23853
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshNormalsHandle;
|
|
|
|
// Token: 0x04005D2E RID: 23854
|
|
private static readonly IntPtr NativeFieldInfoPtr_meshTangentsHandle;
|
|
|
|
// Token: 0x04005D2F RID: 23855
|
|
private static readonly IntPtr NativeFieldInfoPtr_areaContribution;
|
|
|
|
// Token: 0x04005D30 RID: 23856
|
|
private static readonly IntPtr NativeMethodInfoPtr_add_OnDeformableMeshSetup_Public_add_Void_EventHandler_0;
|
|
|
|
// Token: 0x04005D31 RID: 23857
|
|
private static readonly IntPtr NativeMethodInfoPtr_remove_OnDeformableMeshSetup_Public_rem_Void_EventHandler_0;
|
|
|
|
// Token: 0x04005D32 RID: 23858
|
|
private static readonly IntPtr NativeMethodInfoPtr_add_OnDeformableMeshTeardown_Public_add_Void_EventHandler_0;
|
|
|
|
// Token: 0x04005D33 RID: 23859
|
|
private static readonly IntPtr NativeMethodInfoPtr_remove_OnDeformableMeshTeardown_Public_rem_Void_EventHandler_0;
|
|
|
|
// Token: 0x04005D34 RID: 23860
|
|
private static readonly IntPtr NativeMethodInfoPtr_add_OnFrameBegin_Public_add_Void_EventHandler_0;
|
|
|
|
// Token: 0x04005D35 RID: 23861
|
|
private static readonly IntPtr NativeMethodInfoPtr_remove_OnFrameBegin_Public_rem_Void_EventHandler_0;
|
|
|
|
// Token: 0x04005D36 RID: 23862
|
|
private static readonly IntPtr NativeMethodInfoPtr_add_OnFrameEnd_Public_add_Void_EventHandler_0;
|
|
|
|
// Token: 0x04005D37 RID: 23863
|
|
private static readonly IntPtr NativeMethodInfoPtr_remove_OnFrameEnd_Public_rem_Void_EventHandler_0;
|
|
|
|
// Token: 0x04005D38 RID: 23864
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_DistanceConstraints_Public_get_ObiDistanceConstraints_0;
|
|
|
|
// Token: 0x04005D39 RID: 23865
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_BendingConstraints_Public_get_ObiBendingConstraints_0;
|
|
|
|
// Token: 0x04005D3A RID: 23866
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_AerodynamicConstraints_Public_get_ObiAerodynamicConstraints_0;
|
|
|
|
// Token: 0x04005D3B RID: 23867
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_PinConstraints_Public_get_ObiPinConstraints_0;
|
|
|
|
// Token: 0x04005D3C RID: 23868
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_SharedTopology_Public_get_ObiMeshTopology_0;
|
|
|
|
// Token: 0x04005D3D RID: 23869
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_SharedTopology_Public_set_Void_ObiMeshTopology_0;
|
|
|
|
// Token: 0x04005D3E RID: 23870
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_NormalsUpdate_Public_get_NormalsUpdate_0;
|
|
|
|
// Token: 0x04005D3F RID: 23871
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_NormalsUpdate_Public_set_Void_NormalsUpdate_0;
|
|
|
|
// Token: 0x04005D40 RID: 23872
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_UpdateTangents_Public_get_Boolean_0;
|
|
|
|
// Token: 0x04005D41 RID: 23873
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_UpdateTangents_Public_set_Void_Boolean_0;
|
|
|
|
// Token: 0x04005D42 RID: 23874
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_DeformableMesh_Public_get_IntPtr_0;
|
|
|
|
// Token: 0x04005D43 RID: 23875
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_MeshVertices_Public_get_Il2CppStructArray_1_Vector3_0;
|
|
|
|
// Token: 0x04005D44 RID: 23876
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_MeshNormals_Public_get_Il2CppStructArray_1_Vector3_0;
|
|
|
|
// Token: 0x04005D45 RID: 23877
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_MeshTangents_Public_get_Il2CppStructArray_1_Vector4_0;
|
|
|
|
// Token: 0x04005D46 RID: 23878
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_UsesCustomExternalForces_Public_Virtual_get_Boolean_0;
|
|
|
|
// Token: 0x04005D47 RID: 23879
|
|
private static readonly IntPtr NativeMethodInfoPtr_Awake_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04005D48 RID: 23880
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04005D49 RID: 23881
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnSolverFrameBegin_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04005D4A RID: 23882
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnSolverPreInterpolation_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04005D4B RID: 23883
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnSolverFrameEnd_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04005D4C RID: 23884
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnSolverStepEnd_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04005D4D RID: 23885
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04005D4E RID: 23886
|
|
private static readonly IntPtr NativeMethodInfoPtr_CallOnDeformableMeshSetup_Protected_Virtual_New_Void_0;
|
|
|
|
// Token: 0x04005D4F RID: 23887
|
|
private static readonly IntPtr NativeMethodInfoPtr_CallOnDeformableMeshTearDown_Protected_Virtual_New_Void_0;
|
|
|
|
// Token: 0x04005D50 RID: 23888
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetMeshDataArrays_Public_Virtual_New_Void_Mesh_0;
|
|
|
|
// Token: 0x04005D51 RID: 23889
|
|
private static readonly IntPtr NativeMethodInfoPtr_InitializeWithRegularMesh_Protected_Void_0;
|
|
|
|
// Token: 0x04005D52 RID: 23890
|
|
private static readonly IntPtr NativeMethodInfoPtr_GeneratePhysicRepresentationForMesh_Public_Abstract_Virtual_New_IEnumerator_0;
|
|
|
|
// Token: 0x04005D53 RID: 23891
|
|
private static readonly IntPtr NativeMethodInfoPtr_CommitResultsToMesh_Public_Virtual_New_Void_0;
|
|
|
|
// Token: 0x04005D54 RID: 23892
|
|
private static readonly IntPtr NativeMethodInfoPtr_ResetActor_Public_Virtual_Void_0;
|
|
|
|
// Token: 0x04005D55 RID: 23893
|
|
private static readonly IntPtr NativeMethodInfoPtr_ReadParticlePropertyFromTexture_Public_Virtual_Boolean_Texture2D_Action_2_Int32_Color_0;
|
|
|
|
// Token: 0x04005D56 RID: 23894
|
|
private static readonly IntPtr NativeMethodInfoPtr_Optimize_Public_Void_0;
|
|
|
|
// Token: 0x04005D57 RID: 23895
|
|
private static readonly IntPtr NativeMethodInfoPtr_Unoptimize_Public_Void_0;
|
|
|
|
// Token: 0x04005D58 RID: 23896
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0;
|
|
}
|
|
}
|