2590 lines
142 KiB
C#
2590 lines
142 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
|
using Il2CppSystem;
|
|
using Il2CppSystem.Collections;
|
|
using Il2CppSystem.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace MTAssets.UltimateLODSystem
|
|
{
|
|
// Token: 0x02000611 RID: 1553
|
|
public class UltimateLevelOfDetail : MonoBehaviour
|
|
{
|
|
// Token: 0x17003636 RID: 13878
|
|
// (get) Token: 0x06009F5B RID: 40795 RVA: 0x0028C9CC File Offset: 0x0028ABCC
|
|
// (set) Token: 0x06009F5C RID: 40796 RVA: 0x0028CA24 File Offset: 0x0028AC24
|
|
public unsafe Transform customPivotToSimulateLods
|
|
{
|
|
[CallerCount(0)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_get_customPivotToSimulateLods_Public_get_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Transform(intPtr3) : null;
|
|
}
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623406, XrefRangeEnd = 623422, 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(UltimateLevelOfDetail.NativeMethodInfoPtr_set_customPivotToSimulateLods_Public_set_Void_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F5D RID: 40797 RVA: 0x0028CA80 File Offset: 0x0028AC80
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 623428, RefRangeEnd = 623429, XrefRangeStart = 623422, XrefRangeEnd = 623428, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ValidateAllParameters(bool isGoingToScan)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref isGoingToScan;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_ValidateAllParameters_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F5E RID: 40798 RVA: 0x0028CAD4 File Offset: 0x0028ACD4
|
|
[CallerCount(5585)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void CreateHierarchyOfFoldersIfNotExists()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_CreateHierarchyOfFoldersIfNotExists_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F5F RID: 40799 RVA: 0x0028CB18 File Offset: 0x0028AD18
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 623431, RefRangeEnd = 623433, XrefRangeStart = 623429, XrefRangeEnd = 623431, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe string SaveGeneratedLodInAssets(string lodNumber, long ticks, Mesh generatedLodMesh)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.ManagedStringToIl2Cpp(lodNumber);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref ticks;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(generatedLodMesh);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_SaveGeneratedLodInAssets_Private_String_String_Int64_Mesh_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return IL2CPP.Il2CppStringToManaged(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F60 RID: 40800 RVA: 0x0028CBA8 File Offset: 0x0028ADA8
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 623447, RefRangeEnd = 623449, XrefRangeStart = 623433, XrefRangeEnd = 623447, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Mesh GetGeneratedLodForThisMesh(Mesh originalMesh, float percentOfVertices, bool isSkinnedMesh)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(originalMesh);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref percentOfVertices;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref isSkinnedMesh;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetGeneratedLodForThisMesh_Private_Mesh_Mesh_Single_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Mesh(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06009F61 RID: 40801 RVA: 0x0028CC3C File Offset: 0x0028AE3C
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 623455, RefRangeEnd = 623459, XrefRangeStart = 623449, XrefRangeEnd = 623455, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Il2CppReferenceArray<Material> GetCopyOfExistentArrayOfMaterials(Il2CppReferenceArray<Material> sourceArray)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(sourceArray);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetCopyOfExistentArrayOfMaterials_Private_Il2CppReferenceArray_1_Material_Il2CppReferenceArray_1_Material_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppReferenceArray<Material>(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F62 RID: 40802 RVA: 0x0028CCAC File Offset: 0x0028AEAC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623459, XrefRangeEnd = 623466, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ScanForMeshesAndGenerateAllLodGroups_StartProcessing(bool showProgressBar)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref showProgressBar;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_StartProcessing_Private_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F63 RID: 40803 RVA: 0x0028CD00 File Offset: 0x0028AF00
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623466, XrefRangeEnd = 623471, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IEnumerator ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing(bool showProgressBar)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref showProgressBar;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_Private_IEnumerator_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F64 RID: 40804 RVA: 0x0028CD68 File Offset: 0x0028AF68
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 623526, RefRangeEnd = 623528, XrefRangeStart = 623471, XrefRangeEnd = 623526, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void UndoAllMeshesScannedAndAllLodGroups(bool showProgressBar, bool deleteAllGeneratedMeshes, bool runMonoIl2CppGc, bool runUnityGc)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref showProgressBar;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref deleteAllGeneratedMeshes;
|
|
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref runMonoIl2CppGc;
|
|
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref runUnityGc;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_UndoAllMeshesScannedAndAllLodGroups_Private_Void_Boolean_Boolean_Boolean_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F65 RID: 40805 RVA: 0x0028CDF8 File Offset: 0x0028AFF8
|
|
[CallerCount(16)]
|
|
[CachedScanResults(RefRangeStart = 16502, RefRangeEnd = 16518, XrefRangeStart = 16502, XrefRangeEnd = 16518, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool isLodsSimulationEnabledInThisSceneForEditorSceneViewMode()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_isLodsSimulationEnabledInThisSceneForEditorSceneViewMode_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F66 RID: 40806 RVA: 0x0028CE48 File Offset: 0x0028B048
|
|
[CallerCount(28)]
|
|
[CachedScanResults(RefRangeStart = 16579, RefRangeEnd = 16607, XrefRangeStart = 16579, XrefRangeEnd = 16607, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Camera GetLastActiveSceneViewCamera()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetLastActiveSceneViewCamera_Private_Camera_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Camera(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06009F67 RID: 40807 RVA: 0x0028CEA0 File Offset: 0x0028B0A0
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 623559, RefRangeEnd = 623560, XrefRangeStart = 623528, XrefRangeEnd = 623559, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void CullThisLodMeshOfRenderer(UltimateLevelOfDetail.ScannedMeshItem meshItem)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(meshItem);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_CullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F68 RID: 40808 RVA: 0x0028CEFC File Offset: 0x0028B0FC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 623585, RefRangeEnd = 623586, XrefRangeStart = 623560, XrefRangeEnd = 623585, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void UncullThisLodMeshOfRenderer(UltimateLevelOfDetail.ScannedMeshItem meshItem)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(meshItem);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_UncullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F69 RID: 40809 RVA: 0x0028CF58 File Offset: 0x0028B158
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 623604, RefRangeEnd = 623605, XrefRangeStart = 623586, XrefRangeEnd = 623604, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ChangeLodMeshAndMaterialsOfRenderer(UltimateLevelOfDetail.ScannedMeshItem meshItem, int lodLevel)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(meshItem);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref lodLevel;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_ChangeLodMeshAndMaterialsOfRenderer_Private_Void_ScannedMeshItem_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F6A RID: 40810 RVA: 0x0028CFC4 File Offset: 0x0028B1C4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 623631, RefRangeEnd = 623633, XrefRangeStart = 623605, XrefRangeEnd = 623631, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void CalculateCorrectLodForDistanceBeforeChange(float distance)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref distance;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_CalculateCorrectLodForDistanceBeforeChange_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F6B RID: 40811 RVA: 0x0028D018 File Offset: 0x0028B218
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 623746, RefRangeEnd = 623749, XrefRangeStart = 623633, XrefRangeEnd = 623746, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnRenderObject()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_OnRenderObject_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F6C RID: 40812 RVA: 0x0028D05C File Offset: 0x0028B25C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623749, XrefRangeEnd = 623791, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void Awake()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_Awake_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F6D RID: 40813 RVA: 0x0028D0A0 File Offset: 0x0028B2A0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623791, XrefRangeEnd = 623796, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe IEnumerator OnRenderObject_HookEmulationForHDRP()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_OnRenderObject_HookEmulationForHDRP_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06009F6E RID: 40814 RVA: 0x0028D0F8 File Offset: 0x0028B2F8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623796, XrefRangeEnd = 623813, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void OnEnable()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_OnEnable_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F6F RID: 40815 RVA: 0x0028D13C File Offset: 0x0028B33C
|
|
[CallerCount(0)]
|
|
public unsafe int GetCurrentLodLevel()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentLodLevel_Public_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F70 RID: 40816 RVA: 0x0028D18C File Offset: 0x0028B38C
|
|
[CallerCount(0)]
|
|
public unsafe float GetCurrentCameraDistance()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentCameraDistance_Public_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F71 RID: 40817 RVA: 0x0028D1DC File Offset: 0x0028B3DC
|
|
[CallerCount(0)]
|
|
public unsafe float GetCurrentRealCameraDistance()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentRealCameraDistance_Public_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F72 RID: 40818 RVA: 0x0028D22C File Offset: 0x0028B42C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 623813, RefRangeEnd = 623815, XrefRangeStart = 623813, XrefRangeEnd = 623813, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe int GetNumberOfLodsGenerated()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetNumberOfLodsGenerated_Public_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F73 RID: 40819 RVA: 0x0028D27C File Offset: 0x0028B47C
|
|
[CallerCount(0)]
|
|
public unsafe bool isScannedMeshesCurrentCulled()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_isScannedMeshesCurrentCulled_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F74 RID: 40820 RVA: 0x0028D2CC File Offset: 0x0028B4CC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623815, XrefRangeEnd = 623841, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Il2CppReferenceArray<UltimateLevelOfDetailMeshes> GetListOfAllMeshesScanned()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllMeshesScanned_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailMeshes_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppReferenceArray<UltimateLevelOfDetailMeshes>(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06009F75 RID: 40821 RVA: 0x0028D324 File Offset: 0x0028B524
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623841, XrefRangeEnd = 623845, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ForceShowLod(bool force, int level)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref force;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref level;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_ForceShowLod_Public_Void_Boolean_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F76 RID: 40822 RVA: 0x0028D38C File Offset: 0x0028B58C
|
|
[CallerCount(0)]
|
|
public unsafe bool isThisComponentForcedToShowLod()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_isThisComponentForcedToShowLod_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F77 RID: 40823 RVA: 0x0028D3DC File Offset: 0x0028B5DC
|
|
[CallerCount(0)]
|
|
public unsafe void ForceDisableLodChangesInThisComponent(bool force)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref force;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_ForceDisableLodChangesInThisComponent_Public_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F78 RID: 40824 RVA: 0x0028D430 File Offset: 0x0028B630
|
|
[CallerCount(0)]
|
|
public unsafe bool isThisComponentForcedToDisableLodChanges()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_isThisComponentForcedToDisableLodChanges_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F79 RID: 40825 RVA: 0x0028D480 File Offset: 0x0028B680
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 623847, RefRangeEnd = 623848, XrefRangeStart = 623845, XrefRangeEnd = 623847, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ForceThisComponentToUpdateLodsRender()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_ForceThisComponentToUpdateLodsRender_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F7A RID: 40826 RVA: 0x0028D4C4 File Offset: 0x0028B6C4
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 623849, RefRangeEnd = 623854, XrefRangeStart = 623848, XrefRangeEnd = 623849, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool isMeshesCurrentScannedAndLodsWorkingInThisComponent()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_isMeshesCurrentScannedAndLodsWorkingInThisComponent_Public_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009F7B RID: 40827 RVA: 0x0028D514 File Offset: 0x0028B714
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 623865, RefRangeEnd = 623866, XrefRangeStart = 623854, XrefRangeEnd = 623865, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ScanAllMeshesAndGenerateLodsGroups()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_ScanAllMeshesAndGenerateLodsGroups_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F7C RID: 40828 RVA: 0x0028D558 File Offset: 0x0028B758
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623866, XrefRangeEnd = 623872, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void UndoCurrentScanWorkingAndDeleteGeneratedMeshes(bool runMonoIl2CppGc, bool runUnityGc)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref runMonoIl2CppGc;
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref runUnityGc;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_UndoCurrentScanWorkingAndDeleteGeneratedMeshes_Public_Void_Boolean_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F7D RID: 40829 RVA: 0x0028D5C0 File Offset: 0x0028B7C0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623872, XrefRangeEnd = 623882, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Il2CppReferenceArray<UltimateLevelOfDetail> GetListOfAllUlodsInThisScene()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllUlodsInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetail_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppReferenceArray<UltimateLevelOfDetail>(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06009F7E RID: 40830 RVA: 0x0028D618 File Offset: 0x0028B818
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623882, XrefRangeEnd = 623895, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe Il2CppReferenceArray<UltimateLevelOfDetailOptimizer> GetListOfAllUlodsOptimizerInThisScene()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllUlodsOptimizerInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailOptimizer_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppReferenceArray<UltimateLevelOfDetailOptimizer>(intPtr3) : null;
|
|
}
|
|
|
|
// Token: 0x06009F7F RID: 40831 RVA: 0x0028D670 File Offset: 0x0028B870
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623895, XrefRangeEnd = 623919, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void SetNewCustomCameraForThisAndAllUlodsInThisScene(Camera newCustomCamera)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(newCustomCamera);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_SetNewCustomCameraForThisAndAllUlodsInThisScene_Public_Void_Camera_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009F80 RID: 40832 RVA: 0x0028D6CC File Offset: 0x0028B8CC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623919, XrefRangeEnd = 624082, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void ConvertThisToDefaultUnityLods()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr_ConvertThisToDefaultUnityLods_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F81 RID: 40833 RVA: 0x0028D710 File Offset: 0x0028B910
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624082, XrefRangeEnd = 624116, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe UltimateLevelOfDetail()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009F82 RID: 40834 RVA: 0x0028D75C File Offset: 0x0028B95C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static UltimateLevelOfDetail()
|
|
{
|
|
Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "MTAssets.UltimateLODSystem", "UltimateLevelOfDetail");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr);
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_WAIT_FOR_END_OF_FRAME = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "WAIT_FOR_END_OF_FRAME");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_cacheOfMainCamera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "cacheOfMainCamera");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_cacheOfUlodData = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "cacheOfUlodData");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_cacheOfUlodDataRuntimeInstancesDetector = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "cacheOfUlodDataRuntimeInstancesDetector");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_lastDistanceFromMainCamera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "lastDistanceFromMainCamera");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_currentLodAccordingToDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "currentLodAccordingToDistance");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_currentDistanceFromMainCamera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "currentDistanceFromMainCamera");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_currentRealDistanceFromMainCamera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "currentRealDistanceFromMainCamera");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_forcedToDisableLodsOfThisComponent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "forcedToDisableLodsOfThisComponent");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_forcedToShowOnlyALodIndependentOfDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "forcedToShowOnlyALodIndependentOfDistance");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_currentScannedMeshesList = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "currentScannedMeshesList");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_modeOfMeshesScanning = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "modeOfMeshesScanning");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_scanInactiveGameObjects = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "scanInactiveGameObjects");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_gameObjectsToIgnore = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "gameObjectsToIgnore");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_levelsOfDetailToGenerate = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "levelsOfDetailToGenerate");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_percentOfVerticesForEachLod = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "percentOfVerticesForEachLod");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_saveGeneratedLodsInAssets = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "saveGeneratedLodsInAssets");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_skinnedAnimsCompatibilityMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "skinnedAnimsCompatibilityMode");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_preventArtifacts = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "preventArtifacts");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_optimizeResultingMeshes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "optimizeResultingMeshes");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_enableLightmapsSupport = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "enableLightmapsSupport");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_enableMaterialsChanges = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "enableMaterialsChanges");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_forceOfSimplification = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "forceOfSimplification");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_cullingMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "cullingMode");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr__customPivotToSimulateLods = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "_customPivotToSimulateLods");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_cameraDetectionMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "cameraDetectionMode");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_useCacheForMainCameraInDetection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "useCacheForMainCameraInDetection");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_customCameraForSimulationOfLods = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "customCameraForSimulationOfLods");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_minDistanceOfViewForEachLod = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "minDistanceOfViewForEachLod");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_minDistanceOfViewForCull = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "minDistanceOfViewForCull");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_onDoneScan = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "onDoneScan");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_onUndoScan = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "onUndoScan");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_forceChangeLodsOfSkinnedInEditor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "forceChangeLodsOfSkinnedInEditor");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_drawGizmoOnThisPivot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "drawGizmoOnThisPivot");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_colorOfGizmo = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "colorOfGizmo");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_sizeOfGizmo = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "sizeOfGizmo");
|
|
UltimateLevelOfDetail.NativeFieldInfoPtr_forceShowHiddenSettings = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "forceShowHiddenSettings");
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_get_customPivotToSimulateLods_Public_get_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675558);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_set_customPivotToSimulateLods_Public_set_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675559);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ValidateAllParameters_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675560);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_CreateHierarchyOfFoldersIfNotExists_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675561);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_SaveGeneratedLodInAssets_Private_String_String_Int64_Mesh_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675562);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetGeneratedLodForThisMesh_Private_Mesh_Mesh_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675563);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCopyOfExistentArrayOfMaterials_Private_Il2CppReferenceArray_1_Material_Il2CppReferenceArray_1_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675564);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_StartProcessing_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675565);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_Private_IEnumerator_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675566);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_UndoAllMeshesScannedAndAllLodGroups_Private_Void_Boolean_Boolean_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675567);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isLodsSimulationEnabledInThisSceneForEditorSceneViewMode_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675568);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetLastActiveSceneViewCamera_Private_Camera_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675569);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_CullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675570);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_UncullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675571);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ChangeLodMeshAndMaterialsOfRenderer_Private_Void_ScannedMeshItem_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675572);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_CalculateCorrectLodForDistanceBeforeChange_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675573);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_OnRenderObject_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675574);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_Awake_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675575);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_OnRenderObject_HookEmulationForHDRP_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675576);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_OnEnable_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675577);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentLodLevel_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675578);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentCameraDistance_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675579);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentRealCameraDistance_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675580);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetNumberOfLodsGenerated_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675581);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isScannedMeshesCurrentCulled_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675582);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllMeshesScanned_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailMeshes_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675583);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ForceShowLod_Public_Void_Boolean_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675584);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isThisComponentForcedToShowLod_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675585);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ForceDisableLodChangesInThisComponent_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675586);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isThisComponentForcedToDisableLodChanges_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675587);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ForceThisComponentToUpdateLodsRender_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675588);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isMeshesCurrentScannedAndLodsWorkingInThisComponent_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675589);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ScanAllMeshesAndGenerateLodsGroups_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675590);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_UndoCurrentScanWorkingAndDeleteGeneratedMeshes_Public_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675591);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllUlodsInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetail_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675592);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllUlodsOptimizerInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailOptimizer_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675593);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_SetNewCustomCameraForThisAndAllUlodsInThisScene_Public_Void_Camera_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675594);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ConvertThisToDefaultUnityLods_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675595);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675596);
|
|
}
|
|
|
|
// Token: 0x06009F83 RID: 40835 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public UltimateLevelOfDetail(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003611 RID: 13841
|
|
// (get) Token: 0x06009F84 RID: 40836 RVA: 0x0028DD7C File Offset: 0x0028BF7C
|
|
// (set) Token: 0x06009F85 RID: 40837 RVA: 0x0028DDB0 File Offset: 0x0028BFB0
|
|
public unsafe WaitForEndOfFrame WAIT_FOR_END_OF_FRAME
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_WAIT_FOR_END_OF_FRAME);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new WaitForEndOfFrame(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_WAIT_FOR_END_OF_FRAME), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003612 RID: 13842
|
|
// (get) Token: 0x06009F86 RID: 40838 RVA: 0x0028DDD8 File Offset: 0x0028BFD8
|
|
// (set) Token: 0x06009F87 RID: 40839 RVA: 0x0028DE0C File Offset: 0x0028C00C
|
|
public unsafe Camera cacheOfMainCamera
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cacheOfMainCamera);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Camera(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cacheOfMainCamera), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003613 RID: 13843
|
|
// (get) Token: 0x06009F88 RID: 40840 RVA: 0x0028DE34 File Offset: 0x0028C034
|
|
// (set) Token: 0x06009F89 RID: 40841 RVA: 0x0028DE68 File Offset: 0x0028C068
|
|
public unsafe GameObject cacheOfUlodData
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cacheOfUlodData);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new GameObject(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cacheOfUlodData), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003614 RID: 13844
|
|
// (get) Token: 0x06009F8A RID: 40842 RVA: 0x0028DE90 File Offset: 0x0028C090
|
|
// (set) Token: 0x06009F8B RID: 40843 RVA: 0x0028DEC4 File Offset: 0x0028C0C4
|
|
public unsafe RuntimeInstancesDetector cacheOfUlodDataRuntimeInstancesDetector
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cacheOfUlodDataRuntimeInstancesDetector);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new RuntimeInstancesDetector(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cacheOfUlodDataRuntimeInstancesDetector), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003615 RID: 13845
|
|
// (get) Token: 0x06009F8C RID: 40844 RVA: 0x0028DEEC File Offset: 0x0028C0EC
|
|
// (set) Token: 0x06009F8D RID: 40845 RVA: 0x0028DF14 File Offset: 0x0028C114
|
|
public unsafe float lastDistanceFromMainCamera
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_lastDistanceFromMainCamera);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_lastDistanceFromMainCamera)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003616 RID: 13846
|
|
// (get) Token: 0x06009F8E RID: 40846 RVA: 0x0028DF38 File Offset: 0x0028C138
|
|
// (set) Token: 0x06009F8F RID: 40847 RVA: 0x0028DF60 File Offset: 0x0028C160
|
|
public unsafe int currentLodAccordingToDistance
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_currentLodAccordingToDistance);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_currentLodAccordingToDistance)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003617 RID: 13847
|
|
// (get) Token: 0x06009F90 RID: 40848 RVA: 0x0028DF84 File Offset: 0x0028C184
|
|
// (set) Token: 0x06009F91 RID: 40849 RVA: 0x0028DFAC File Offset: 0x0028C1AC
|
|
public unsafe float currentDistanceFromMainCamera
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_currentDistanceFromMainCamera);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_currentDistanceFromMainCamera)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003618 RID: 13848
|
|
// (get) Token: 0x06009F92 RID: 40850 RVA: 0x0028DFD0 File Offset: 0x0028C1D0
|
|
// (set) Token: 0x06009F93 RID: 40851 RVA: 0x0028DFF8 File Offset: 0x0028C1F8
|
|
public unsafe float currentRealDistanceFromMainCamera
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_currentRealDistanceFromMainCamera);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_currentRealDistanceFromMainCamera)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003619 RID: 13849
|
|
// (get) Token: 0x06009F94 RID: 40852 RVA: 0x0028E01C File Offset: 0x0028C21C
|
|
// (set) Token: 0x06009F95 RID: 40853 RVA: 0x0028E044 File Offset: 0x0028C244
|
|
public unsafe bool forcedToDisableLodsOfThisComponent
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forcedToDisableLodsOfThisComponent);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forcedToDisableLodsOfThisComponent)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700361A RID: 13850
|
|
// (get) Token: 0x06009F96 RID: 40854 RVA: 0x0028E068 File Offset: 0x0028C268
|
|
// (set) Token: 0x06009F97 RID: 40855 RVA: 0x0028E090 File Offset: 0x0028C290
|
|
public unsafe int forcedToShowOnlyALodIndependentOfDistance
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forcedToShowOnlyALodIndependentOfDistance);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forcedToShowOnlyALodIndependentOfDistance)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700361B RID: 13851
|
|
// (get) Token: 0x06009F98 RID: 40856 RVA: 0x0028E0B4 File Offset: 0x0028C2B4
|
|
// (set) Token: 0x06009F99 RID: 40857 RVA: 0x0028E0E8 File Offset: 0x0028C2E8
|
|
public unsafe List<UltimateLevelOfDetail.ScannedMeshItem> currentScannedMeshesList
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_currentScannedMeshesList);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new List<UltimateLevelOfDetail.ScannedMeshItem>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_currentScannedMeshesList), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700361C RID: 13852
|
|
// (get) Token: 0x06009F9A RID: 40858 RVA: 0x0028E110 File Offset: 0x0028C310
|
|
// (set) Token: 0x06009F9B RID: 40859 RVA: 0x0028E138 File Offset: 0x0028C338
|
|
public unsafe UltimateLevelOfDetail.ScanMeshesMode modeOfMeshesScanning
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_modeOfMeshesScanning);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_modeOfMeshesScanning)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700361D RID: 13853
|
|
// (get) Token: 0x06009F9C RID: 40860 RVA: 0x0028E15C File Offset: 0x0028C35C
|
|
// (set) Token: 0x06009F9D RID: 40861 RVA: 0x0028E184 File Offset: 0x0028C384
|
|
public unsafe bool scanInactiveGameObjects
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_scanInactiveGameObjects);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_scanInactiveGameObjects)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700361E RID: 13854
|
|
// (get) Token: 0x06009F9E RID: 40862 RVA: 0x0028E1A8 File Offset: 0x0028C3A8
|
|
// (set) Token: 0x06009F9F RID: 40863 RVA: 0x0028E1DC File Offset: 0x0028C3DC
|
|
public unsafe List<GameObject> gameObjectsToIgnore
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_gameObjectsToIgnore);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new List<GameObject>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_gameObjectsToIgnore), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700361F RID: 13855
|
|
// (get) Token: 0x06009FA0 RID: 40864 RVA: 0x0028E204 File Offset: 0x0028C404
|
|
// (set) Token: 0x06009FA1 RID: 40865 RVA: 0x0028E22C File Offset: 0x0028C42C
|
|
public unsafe int levelsOfDetailToGenerate
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_levelsOfDetailToGenerate);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_levelsOfDetailToGenerate)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003620 RID: 13856
|
|
// (get) Token: 0x06009FA2 RID: 40866 RVA: 0x0028E250 File Offset: 0x0028C450
|
|
// (set) Token: 0x06009FA3 RID: 40867 RVA: 0x0028E284 File Offset: 0x0028C484
|
|
public unsafe Il2CppStructArray<float> percentOfVerticesForEachLod
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_percentOfVerticesForEachLod);
|
|
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(UltimateLevelOfDetail.NativeFieldInfoPtr_percentOfVerticesForEachLod), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003621 RID: 13857
|
|
// (get) Token: 0x06009FA4 RID: 40868 RVA: 0x0028E2AC File Offset: 0x0028C4AC
|
|
// (set) Token: 0x06009FA5 RID: 40869 RVA: 0x0028E2D4 File Offset: 0x0028C4D4
|
|
public unsafe bool saveGeneratedLodsInAssets
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_saveGeneratedLodsInAssets);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_saveGeneratedLodsInAssets)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003622 RID: 13858
|
|
// (get) Token: 0x06009FA6 RID: 40870 RVA: 0x0028E2F8 File Offset: 0x0028C4F8
|
|
// (set) Token: 0x06009FA7 RID: 40871 RVA: 0x0028E320 File Offset: 0x0028C520
|
|
public unsafe bool skinnedAnimsCompatibilityMode
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_skinnedAnimsCompatibilityMode);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_skinnedAnimsCompatibilityMode)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003623 RID: 13859
|
|
// (get) Token: 0x06009FA8 RID: 40872 RVA: 0x0028E344 File Offset: 0x0028C544
|
|
// (set) Token: 0x06009FA9 RID: 40873 RVA: 0x0028E36C File Offset: 0x0028C56C
|
|
public unsafe bool preventArtifacts
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_preventArtifacts);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_preventArtifacts)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003624 RID: 13860
|
|
// (get) Token: 0x06009FAA RID: 40874 RVA: 0x0028E390 File Offset: 0x0028C590
|
|
// (set) Token: 0x06009FAB RID: 40875 RVA: 0x0028E3B8 File Offset: 0x0028C5B8
|
|
public unsafe bool optimizeResultingMeshes
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_optimizeResultingMeshes);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_optimizeResultingMeshes)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003625 RID: 13861
|
|
// (get) Token: 0x06009FAC RID: 40876 RVA: 0x0028E3DC File Offset: 0x0028C5DC
|
|
// (set) Token: 0x06009FAD RID: 40877 RVA: 0x0028E404 File Offset: 0x0028C604
|
|
public unsafe bool enableLightmapsSupport
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_enableLightmapsSupport);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_enableLightmapsSupport)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003626 RID: 13862
|
|
// (get) Token: 0x06009FAE RID: 40878 RVA: 0x0028E428 File Offset: 0x0028C628
|
|
// (set) Token: 0x06009FAF RID: 40879 RVA: 0x0028E450 File Offset: 0x0028C650
|
|
public unsafe bool enableMaterialsChanges
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_enableMaterialsChanges);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_enableMaterialsChanges)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003627 RID: 13863
|
|
// (get) Token: 0x06009FB0 RID: 40880 RVA: 0x0028E474 File Offset: 0x0028C674
|
|
// (set) Token: 0x06009FB1 RID: 40881 RVA: 0x0028E49C File Offset: 0x0028C69C
|
|
public unsafe UltimateLevelOfDetail.ForceOfSimplification forceOfSimplification
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forceOfSimplification);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forceOfSimplification)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003628 RID: 13864
|
|
// (get) Token: 0x06009FB2 RID: 40882 RVA: 0x0028E4C0 File Offset: 0x0028C6C0
|
|
// (set) Token: 0x06009FB3 RID: 40883 RVA: 0x0028E4E8 File Offset: 0x0028C6E8
|
|
public unsafe UltimateLevelOfDetail.CullingMode cullingMode
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cullingMode);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cullingMode)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003629 RID: 13865
|
|
// (get) Token: 0x06009FB4 RID: 40884 RVA: 0x0028E50C File Offset: 0x0028C70C
|
|
// (set) Token: 0x06009FB5 RID: 40885 RVA: 0x0028E540 File Offset: 0x0028C740
|
|
public unsafe Transform _customPivotToSimulateLods
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr__customPivotToSimulateLods);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr__customPivotToSimulateLods), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700362A RID: 13866
|
|
// (get) Token: 0x06009FB6 RID: 40886 RVA: 0x0028E568 File Offset: 0x0028C768
|
|
// (set) Token: 0x06009FB7 RID: 40887 RVA: 0x0028E590 File Offset: 0x0028C790
|
|
public unsafe UltimateLevelOfDetail.CameraDetectionMode cameraDetectionMode
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cameraDetectionMode);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_cameraDetectionMode)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700362B RID: 13867
|
|
// (get) Token: 0x06009FB8 RID: 40888 RVA: 0x0028E5B4 File Offset: 0x0028C7B4
|
|
// (set) Token: 0x06009FB9 RID: 40889 RVA: 0x0028E5DC File Offset: 0x0028C7DC
|
|
public unsafe bool useCacheForMainCameraInDetection
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_useCacheForMainCameraInDetection);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_useCacheForMainCameraInDetection)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700362C RID: 13868
|
|
// (get) Token: 0x06009FBA RID: 40890 RVA: 0x0028E600 File Offset: 0x0028C800
|
|
// (set) Token: 0x06009FBB RID: 40891 RVA: 0x0028E634 File Offset: 0x0028C834
|
|
public unsafe Camera customCameraForSimulationOfLods
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_customCameraForSimulationOfLods);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Camera(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_customCameraForSimulationOfLods), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700362D RID: 13869
|
|
// (get) Token: 0x06009FBC RID: 40892 RVA: 0x0028E65C File Offset: 0x0028C85C
|
|
// (set) Token: 0x06009FBD RID: 40893 RVA: 0x0028E690 File Offset: 0x0028C890
|
|
public unsafe Il2CppStructArray<float> minDistanceOfViewForEachLod
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_minDistanceOfViewForEachLod);
|
|
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(UltimateLevelOfDetail.NativeFieldInfoPtr_minDistanceOfViewForEachLod), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700362E RID: 13870
|
|
// (get) Token: 0x06009FBE RID: 40894 RVA: 0x0028E6B8 File Offset: 0x0028C8B8
|
|
// (set) Token: 0x06009FBF RID: 40895 RVA: 0x0028E6E0 File Offset: 0x0028C8E0
|
|
public unsafe float minDistanceOfViewForCull
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_minDistanceOfViewForCull);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_minDistanceOfViewForCull)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700362F RID: 13871
|
|
// (get) Token: 0x06009FC0 RID: 40896 RVA: 0x0028E704 File Offset: 0x0028C904
|
|
// (set) Token: 0x06009FC1 RID: 40897 RVA: 0x0028E738 File Offset: 0x0028C938
|
|
public unsafe UnityEvent onDoneScan
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_onDoneScan);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new UnityEvent(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_onDoneScan), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003630 RID: 13872
|
|
// (get) Token: 0x06009FC2 RID: 40898 RVA: 0x0028E760 File Offset: 0x0028C960
|
|
// (set) Token: 0x06009FC3 RID: 40899 RVA: 0x0028E794 File Offset: 0x0028C994
|
|
public unsafe UnityEvent onUndoScan
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_onUndoScan);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new UnityEvent(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_onUndoScan), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003631 RID: 13873
|
|
// (get) Token: 0x06009FC4 RID: 40900 RVA: 0x0028E7BC File Offset: 0x0028C9BC
|
|
// (set) Token: 0x06009FC5 RID: 40901 RVA: 0x0028E7E4 File Offset: 0x0028C9E4
|
|
public unsafe bool forceChangeLodsOfSkinnedInEditor
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forceChangeLodsOfSkinnedInEditor);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forceChangeLodsOfSkinnedInEditor)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003632 RID: 13874
|
|
// (get) Token: 0x06009FC6 RID: 40902 RVA: 0x0028E808 File Offset: 0x0028CA08
|
|
// (set) Token: 0x06009FC7 RID: 40903 RVA: 0x0028E830 File Offset: 0x0028CA30
|
|
public unsafe bool drawGizmoOnThisPivot
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_drawGizmoOnThisPivot);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_drawGizmoOnThisPivot)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003633 RID: 13875
|
|
// (get) Token: 0x06009FC8 RID: 40904 RVA: 0x0028E854 File Offset: 0x0028CA54
|
|
// (set) Token: 0x06009FC9 RID: 40905 RVA: 0x0028E87C File Offset: 0x0028CA7C
|
|
public unsafe Color colorOfGizmo
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_colorOfGizmo);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_colorOfGizmo)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003634 RID: 13876
|
|
// (get) Token: 0x06009FCA RID: 40906 RVA: 0x0028E8A0 File Offset: 0x0028CAA0
|
|
// (set) Token: 0x06009FCB RID: 40907 RVA: 0x0028E8C8 File Offset: 0x0028CAC8
|
|
public unsafe float sizeOfGizmo
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_sizeOfGizmo);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_sizeOfGizmo)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003635 RID: 13877
|
|
// (get) Token: 0x06009FCC RID: 40908 RVA: 0x0028E8EC File Offset: 0x0028CAEC
|
|
// (set) Token: 0x06009FCD RID: 40909 RVA: 0x0028E914 File Offset: 0x0028CB14
|
|
public unsafe bool forceShowHiddenSettings
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forceShowHiddenSettings);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.NativeFieldInfoPtr_forceShowHiddenSettings)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006AB3 RID: 27315
|
|
private static readonly IntPtr NativeFieldInfoPtr_WAIT_FOR_END_OF_FRAME;
|
|
|
|
// Token: 0x04006AB4 RID: 27316
|
|
private static readonly IntPtr NativeFieldInfoPtr_cacheOfMainCamera;
|
|
|
|
// Token: 0x04006AB5 RID: 27317
|
|
private static readonly IntPtr NativeFieldInfoPtr_cacheOfUlodData;
|
|
|
|
// Token: 0x04006AB6 RID: 27318
|
|
private static readonly IntPtr NativeFieldInfoPtr_cacheOfUlodDataRuntimeInstancesDetector;
|
|
|
|
// Token: 0x04006AB7 RID: 27319
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastDistanceFromMainCamera;
|
|
|
|
// Token: 0x04006AB8 RID: 27320
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentLodAccordingToDistance;
|
|
|
|
// Token: 0x04006AB9 RID: 27321
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentDistanceFromMainCamera;
|
|
|
|
// Token: 0x04006ABA RID: 27322
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentRealDistanceFromMainCamera;
|
|
|
|
// Token: 0x04006ABB RID: 27323
|
|
private static readonly IntPtr NativeFieldInfoPtr_forcedToDisableLodsOfThisComponent;
|
|
|
|
// Token: 0x04006ABC RID: 27324
|
|
private static readonly IntPtr NativeFieldInfoPtr_forcedToShowOnlyALodIndependentOfDistance;
|
|
|
|
// Token: 0x04006ABD RID: 27325
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentScannedMeshesList;
|
|
|
|
// Token: 0x04006ABE RID: 27326
|
|
private static readonly IntPtr NativeFieldInfoPtr_modeOfMeshesScanning;
|
|
|
|
// Token: 0x04006ABF RID: 27327
|
|
private static readonly IntPtr NativeFieldInfoPtr_scanInactiveGameObjects;
|
|
|
|
// Token: 0x04006AC0 RID: 27328
|
|
private static readonly IntPtr NativeFieldInfoPtr_gameObjectsToIgnore;
|
|
|
|
// Token: 0x04006AC1 RID: 27329
|
|
private static readonly IntPtr NativeFieldInfoPtr_levelsOfDetailToGenerate;
|
|
|
|
// Token: 0x04006AC2 RID: 27330
|
|
private static readonly IntPtr NativeFieldInfoPtr_percentOfVerticesForEachLod;
|
|
|
|
// Token: 0x04006AC3 RID: 27331
|
|
private static readonly IntPtr NativeFieldInfoPtr_saveGeneratedLodsInAssets;
|
|
|
|
// Token: 0x04006AC4 RID: 27332
|
|
private static readonly IntPtr NativeFieldInfoPtr_skinnedAnimsCompatibilityMode;
|
|
|
|
// Token: 0x04006AC5 RID: 27333
|
|
private static readonly IntPtr NativeFieldInfoPtr_preventArtifacts;
|
|
|
|
// Token: 0x04006AC6 RID: 27334
|
|
private static readonly IntPtr NativeFieldInfoPtr_optimizeResultingMeshes;
|
|
|
|
// Token: 0x04006AC7 RID: 27335
|
|
private static readonly IntPtr NativeFieldInfoPtr_enableLightmapsSupport;
|
|
|
|
// Token: 0x04006AC8 RID: 27336
|
|
private static readonly IntPtr NativeFieldInfoPtr_enableMaterialsChanges;
|
|
|
|
// Token: 0x04006AC9 RID: 27337
|
|
private static readonly IntPtr NativeFieldInfoPtr_forceOfSimplification;
|
|
|
|
// Token: 0x04006ACA RID: 27338
|
|
private static readonly IntPtr NativeFieldInfoPtr_cullingMode;
|
|
|
|
// Token: 0x04006ACB RID: 27339
|
|
private static readonly IntPtr NativeFieldInfoPtr__customPivotToSimulateLods;
|
|
|
|
// Token: 0x04006ACC RID: 27340
|
|
private static readonly IntPtr NativeFieldInfoPtr_cameraDetectionMode;
|
|
|
|
// Token: 0x04006ACD RID: 27341
|
|
private static readonly IntPtr NativeFieldInfoPtr_useCacheForMainCameraInDetection;
|
|
|
|
// Token: 0x04006ACE RID: 27342
|
|
private static readonly IntPtr NativeFieldInfoPtr_customCameraForSimulationOfLods;
|
|
|
|
// Token: 0x04006ACF RID: 27343
|
|
private static readonly IntPtr NativeFieldInfoPtr_minDistanceOfViewForEachLod;
|
|
|
|
// Token: 0x04006AD0 RID: 27344
|
|
private static readonly IntPtr NativeFieldInfoPtr_minDistanceOfViewForCull;
|
|
|
|
// Token: 0x04006AD1 RID: 27345
|
|
private static readonly IntPtr NativeFieldInfoPtr_onDoneScan;
|
|
|
|
// Token: 0x04006AD2 RID: 27346
|
|
private static readonly IntPtr NativeFieldInfoPtr_onUndoScan;
|
|
|
|
// Token: 0x04006AD3 RID: 27347
|
|
private static readonly IntPtr NativeFieldInfoPtr_forceChangeLodsOfSkinnedInEditor;
|
|
|
|
// Token: 0x04006AD4 RID: 27348
|
|
private static readonly IntPtr NativeFieldInfoPtr_drawGizmoOnThisPivot;
|
|
|
|
// Token: 0x04006AD5 RID: 27349
|
|
private static readonly IntPtr NativeFieldInfoPtr_colorOfGizmo;
|
|
|
|
// Token: 0x04006AD6 RID: 27350
|
|
private static readonly IntPtr NativeFieldInfoPtr_sizeOfGizmo;
|
|
|
|
// Token: 0x04006AD7 RID: 27351
|
|
private static readonly IntPtr NativeFieldInfoPtr_forceShowHiddenSettings;
|
|
|
|
// Token: 0x04006AD8 RID: 27352
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_customPivotToSimulateLods_Public_get_Transform_0;
|
|
|
|
// Token: 0x04006AD9 RID: 27353
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_customPivotToSimulateLods_Public_set_Void_Transform_0;
|
|
|
|
// Token: 0x04006ADA RID: 27354
|
|
private static readonly IntPtr NativeMethodInfoPtr_ValidateAllParameters_Private_Void_Boolean_0;
|
|
|
|
// Token: 0x04006ADB RID: 27355
|
|
private static readonly IntPtr NativeMethodInfoPtr_CreateHierarchyOfFoldersIfNotExists_Private_Void_0;
|
|
|
|
// Token: 0x04006ADC RID: 27356
|
|
private static readonly IntPtr NativeMethodInfoPtr_SaveGeneratedLodInAssets_Private_String_String_Int64_Mesh_0;
|
|
|
|
// Token: 0x04006ADD RID: 27357
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGeneratedLodForThisMesh_Private_Mesh_Mesh_Single_Boolean_0;
|
|
|
|
// Token: 0x04006ADE RID: 27358
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCopyOfExistentArrayOfMaterials_Private_Il2CppReferenceArray_1_Material_Il2CppReferenceArray_1_Material_0;
|
|
|
|
// Token: 0x04006ADF RID: 27359
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_StartProcessing_Private_Void_Boolean_0;
|
|
|
|
// Token: 0x04006AE0 RID: 27360
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_Private_IEnumerator_Boolean_0;
|
|
|
|
// Token: 0x04006AE1 RID: 27361
|
|
private static readonly IntPtr NativeMethodInfoPtr_UndoAllMeshesScannedAndAllLodGroups_Private_Void_Boolean_Boolean_Boolean_Boolean_0;
|
|
|
|
// Token: 0x04006AE2 RID: 27362
|
|
private static readonly IntPtr NativeMethodInfoPtr_isLodsSimulationEnabledInThisSceneForEditorSceneViewMode_Private_Boolean_0;
|
|
|
|
// Token: 0x04006AE3 RID: 27363
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetLastActiveSceneViewCamera_Private_Camera_0;
|
|
|
|
// Token: 0x04006AE4 RID: 27364
|
|
private static readonly IntPtr NativeMethodInfoPtr_CullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0;
|
|
|
|
// Token: 0x04006AE5 RID: 27365
|
|
private static readonly IntPtr NativeMethodInfoPtr_UncullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0;
|
|
|
|
// Token: 0x04006AE6 RID: 27366
|
|
private static readonly IntPtr NativeMethodInfoPtr_ChangeLodMeshAndMaterialsOfRenderer_Private_Void_ScannedMeshItem_Int32_0;
|
|
|
|
// Token: 0x04006AE7 RID: 27367
|
|
private static readonly IntPtr NativeMethodInfoPtr_CalculateCorrectLodForDistanceBeforeChange_Private_Void_Single_0;
|
|
|
|
// Token: 0x04006AE8 RID: 27368
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnRenderObject_Public_Void_0;
|
|
|
|
// Token: 0x04006AE9 RID: 27369
|
|
private static readonly IntPtr NativeMethodInfoPtr_Awake_Public_Void_0;
|
|
|
|
// Token: 0x04006AEA RID: 27370
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnRenderObject_HookEmulationForHDRP_Private_IEnumerator_0;
|
|
|
|
// Token: 0x04006AEB RID: 27371
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Void_0;
|
|
|
|
// Token: 0x04006AEC RID: 27372
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCurrentLodLevel_Public_Int32_0;
|
|
|
|
// Token: 0x04006AED RID: 27373
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCurrentCameraDistance_Public_Single_0;
|
|
|
|
// Token: 0x04006AEE RID: 27374
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCurrentRealCameraDistance_Public_Single_0;
|
|
|
|
// Token: 0x04006AEF RID: 27375
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetNumberOfLodsGenerated_Public_Int32_0;
|
|
|
|
// Token: 0x04006AF0 RID: 27376
|
|
private static readonly IntPtr NativeMethodInfoPtr_isScannedMeshesCurrentCulled_Public_Boolean_0;
|
|
|
|
// Token: 0x04006AF1 RID: 27377
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetListOfAllMeshesScanned_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailMeshes_0;
|
|
|
|
// Token: 0x04006AF2 RID: 27378
|
|
private static readonly IntPtr NativeMethodInfoPtr_ForceShowLod_Public_Void_Boolean_Int32_0;
|
|
|
|
// Token: 0x04006AF3 RID: 27379
|
|
private static readonly IntPtr NativeMethodInfoPtr_isThisComponentForcedToShowLod_Public_Boolean_0;
|
|
|
|
// Token: 0x04006AF4 RID: 27380
|
|
private static readonly IntPtr NativeMethodInfoPtr_ForceDisableLodChangesInThisComponent_Public_Void_Boolean_0;
|
|
|
|
// Token: 0x04006AF5 RID: 27381
|
|
private static readonly IntPtr NativeMethodInfoPtr_isThisComponentForcedToDisableLodChanges_Public_Boolean_0;
|
|
|
|
// Token: 0x04006AF6 RID: 27382
|
|
private static readonly IntPtr NativeMethodInfoPtr_ForceThisComponentToUpdateLodsRender_Public_Void_0;
|
|
|
|
// Token: 0x04006AF7 RID: 27383
|
|
private static readonly IntPtr NativeMethodInfoPtr_isMeshesCurrentScannedAndLodsWorkingInThisComponent_Public_Boolean_0;
|
|
|
|
// Token: 0x04006AF8 RID: 27384
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScanAllMeshesAndGenerateLodsGroups_Public_Void_0;
|
|
|
|
// Token: 0x04006AF9 RID: 27385
|
|
private static readonly IntPtr NativeMethodInfoPtr_UndoCurrentScanWorkingAndDeleteGeneratedMeshes_Public_Void_Boolean_Boolean_0;
|
|
|
|
// Token: 0x04006AFA RID: 27386
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetListOfAllUlodsInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetail_0;
|
|
|
|
// Token: 0x04006AFB RID: 27387
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetListOfAllUlodsOptimizerInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailOptimizer_0;
|
|
|
|
// Token: 0x04006AFC RID: 27388
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetNewCustomCameraForThisAndAllUlodsInThisScene_Public_Void_Camera_0;
|
|
|
|
// Token: 0x04006AFD RID: 27389
|
|
private static readonly IntPtr NativeMethodInfoPtr_ConvertThisToDefaultUnityLods_Public_Void_0;
|
|
|
|
// Token: 0x04006AFE RID: 27390
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000612 RID: 1554
|
|
public enum ScanMeshesMode
|
|
{
|
|
// Token: 0x04006B00 RID: 27392
|
|
ScanInChildrenGameObjectsOnly,
|
|
// Token: 0x04006B01 RID: 27393
|
|
ScanInThisGameObjectOnly
|
|
}
|
|
|
|
// Token: 0x02000613 RID: 1555
|
|
public enum ForceOfSimplification
|
|
{
|
|
// Token: 0x04006B03 RID: 27395
|
|
Normal,
|
|
// Token: 0x04006B04 RID: 27396
|
|
Strong,
|
|
// Token: 0x04006B05 RID: 27397
|
|
VeryStrong,
|
|
// Token: 0x04006B06 RID: 27398
|
|
ExtremelyStrong,
|
|
// Token: 0x04006B07 RID: 27399
|
|
Destroyer
|
|
}
|
|
|
|
// Token: 0x02000614 RID: 1556
|
|
public enum CullingMode
|
|
{
|
|
// Token: 0x04006B09 RID: 27401
|
|
Disabled,
|
|
// Token: 0x04006B0A RID: 27402
|
|
CullingMeshes,
|
|
// Token: 0x04006B0B RID: 27403
|
|
CullingRenderer
|
|
}
|
|
|
|
// Token: 0x02000615 RID: 1557
|
|
public enum CameraDetectionMode
|
|
{
|
|
// Token: 0x04006B0D RID: 27405
|
|
CurrentCamera,
|
|
// Token: 0x04006B0E RID: 27406
|
|
MainCamera,
|
|
// Token: 0x04006B0F RID: 27407
|
|
CustomCamera
|
|
}
|
|
|
|
// Token: 0x02000616 RID: 1558
|
|
[Serializable]
|
|
public class ScannedMeshItem : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06009FCE RID: 40910 RVA: 0x0028E938 File Offset: 0x0028CB38
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 623113, RefRangeEnd = 623115, XrefRangeStart = 623103, XrefRangeEnd = 623113, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void InitializeAllMeshLodsMaterialsArray()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.ScannedMeshItem.NativeMethodInfoPtr_InitializeAllMeshLodsMaterialsArray_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009FCF RID: 40911 RVA: 0x0028E97C File Offset: 0x0028CB7C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 623128, RefRangeEnd = 623130, XrefRangeStart = 623115, XrefRangeEnd = 623128, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe ScannedMeshItem()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.ScannedMeshItem.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009FD0 RID: 40912 RVA: 0x0028E9C8 File Offset: 0x0028CBC8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static ScannedMeshItem()
|
|
{
|
|
Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "ScannedMeshItem");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr);
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalGameObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "originalGameObject");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalSkinnedMeshRenderer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "originalSkinnedMeshRenderer");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalMeshFilter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "originalMeshFilter");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalMeshRenderer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "originalMeshRenderer");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_allMeshLods = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "allMeshLods");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_allMeshLodsPaths = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "allMeshLodsPaths");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_canChangeMaterialsOnThisMeshLods = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "canChangeMaterialsOnThisMeshLods");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_allMeshLodsMaterials = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "allMeshLodsMaterials");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalMeshLodsManager = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "originalMeshLodsManager");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_beforeCullingData_lastMeshOfThis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "beforeCullingData_lastMeshOfThis");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_beforeCullingData_isForcedToRenderizationOff = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "beforeCullingData_isForcedToRenderizationOff");
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeMethodInfoPtr_InitializeAllMeshLodsMaterialsArray_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, 100675597);
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, 100675598);
|
|
}
|
|
|
|
// Token: 0x06009FD1 RID: 40913 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public ScannedMeshItem(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003637 RID: 13879
|
|
// (get) Token: 0x06009FD2 RID: 40914 RVA: 0x0028EAF8 File Offset: 0x0028CCF8
|
|
// (set) Token: 0x06009FD3 RID: 40915 RVA: 0x0028EB2C File Offset: 0x0028CD2C
|
|
public unsafe GameObject originalGameObject
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalGameObject);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new GameObject(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalGameObject), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003638 RID: 13880
|
|
// (get) Token: 0x06009FD4 RID: 40916 RVA: 0x0028EB54 File Offset: 0x0028CD54
|
|
// (set) Token: 0x06009FD5 RID: 40917 RVA: 0x0028EB88 File Offset: 0x0028CD88
|
|
public unsafe SkinnedMeshRenderer originalSkinnedMeshRenderer
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalSkinnedMeshRenderer);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new SkinnedMeshRenderer(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalSkinnedMeshRenderer), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003639 RID: 13881
|
|
// (get) Token: 0x06009FD6 RID: 40918 RVA: 0x0028EBB0 File Offset: 0x0028CDB0
|
|
// (set) Token: 0x06009FD7 RID: 40919 RVA: 0x0028EBE4 File Offset: 0x0028CDE4
|
|
public unsafe MeshFilter originalMeshFilter
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalMeshFilter);
|
|
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(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalMeshFilter), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700363A RID: 13882
|
|
// (get) Token: 0x06009FD8 RID: 40920 RVA: 0x0028EC0C File Offset: 0x0028CE0C
|
|
// (set) Token: 0x06009FD9 RID: 40921 RVA: 0x0028EC40 File Offset: 0x0028CE40
|
|
public unsafe MeshRenderer originalMeshRenderer
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalMeshRenderer);
|
|
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(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalMeshRenderer), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700363B RID: 13883
|
|
// (get) Token: 0x06009FDA RID: 40922 RVA: 0x0028EC68 File Offset: 0x0028CE68
|
|
// (set) Token: 0x06009FDB RID: 40923 RVA: 0x0028EC9C File Offset: 0x0028CE9C
|
|
public unsafe Il2CppReferenceArray<Mesh> allMeshLods
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_allMeshLods);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<Mesh>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_allMeshLods), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700363C RID: 13884
|
|
// (get) Token: 0x06009FDC RID: 40924 RVA: 0x0028ECC4 File Offset: 0x0028CEC4
|
|
// (set) Token: 0x06009FDD RID: 40925 RVA: 0x0028ECF8 File Offset: 0x0028CEF8
|
|
public unsafe Il2CppStringArray allMeshLodsPaths
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_allMeshLodsPaths);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppStringArray(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_allMeshLodsPaths), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700363D RID: 13885
|
|
// (get) Token: 0x06009FDE RID: 40926 RVA: 0x0028ED20 File Offset: 0x0028CF20
|
|
// (set) Token: 0x06009FDF RID: 40927 RVA: 0x0028ED48 File Offset: 0x0028CF48
|
|
public unsafe bool canChangeMaterialsOnThisMeshLods
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_canChangeMaterialsOnThisMeshLods);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_canChangeMaterialsOnThisMeshLods)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700363E RID: 13886
|
|
// (get) Token: 0x06009FE0 RID: 40928 RVA: 0x0028ED6C File Offset: 0x0028CF6C
|
|
// (set) Token: 0x06009FE1 RID: 40929 RVA: 0x0028EDA0 File Offset: 0x0028CFA0
|
|
public unsafe Il2CppReferenceArray<UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials> allMeshLodsMaterials
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_allMeshLodsMaterials);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_allMeshLodsMaterials), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700363F RID: 13887
|
|
// (get) Token: 0x06009FE2 RID: 40930 RVA: 0x0028EDC8 File Offset: 0x0028CFC8
|
|
// (set) Token: 0x06009FE3 RID: 40931 RVA: 0x0028EDFC File Offset: 0x0028CFFC
|
|
public unsafe UltimateLevelOfDetailMeshes originalMeshLodsManager
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalMeshLodsManager);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new UltimateLevelOfDetailMeshes(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_originalMeshLodsManager), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003640 RID: 13888
|
|
// (get) Token: 0x06009FE4 RID: 40932 RVA: 0x0028EE24 File Offset: 0x0028D024
|
|
// (set) Token: 0x06009FE5 RID: 40933 RVA: 0x0028EE58 File Offset: 0x0028D058
|
|
public unsafe Mesh beforeCullingData_lastMeshOfThis
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_beforeCullingData_lastMeshOfThis);
|
|
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(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_beforeCullingData_lastMeshOfThis), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003641 RID: 13889
|
|
// (get) Token: 0x06009FE6 RID: 40934 RVA: 0x0028EE80 File Offset: 0x0028D080
|
|
// (set) Token: 0x06009FE7 RID: 40935 RVA: 0x0028EEA8 File Offset: 0x0028D0A8
|
|
public unsafe bool beforeCullingData_isForcedToRenderizationOff
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_beforeCullingData_isForcedToRenderizationOff);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.NativeFieldInfoPtr_beforeCullingData_isForcedToRenderizationOff)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006B10 RID: 27408
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalGameObject;
|
|
|
|
// Token: 0x04006B11 RID: 27409
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalSkinnedMeshRenderer;
|
|
|
|
// Token: 0x04006B12 RID: 27410
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalMeshFilter;
|
|
|
|
// Token: 0x04006B13 RID: 27411
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalMeshRenderer;
|
|
|
|
// Token: 0x04006B14 RID: 27412
|
|
private static readonly IntPtr NativeFieldInfoPtr_allMeshLods;
|
|
|
|
// Token: 0x04006B15 RID: 27413
|
|
private static readonly IntPtr NativeFieldInfoPtr_allMeshLodsPaths;
|
|
|
|
// Token: 0x04006B16 RID: 27414
|
|
private static readonly IntPtr NativeFieldInfoPtr_canChangeMaterialsOnThisMeshLods;
|
|
|
|
// Token: 0x04006B17 RID: 27415
|
|
private static readonly IntPtr NativeFieldInfoPtr_allMeshLodsMaterials;
|
|
|
|
// Token: 0x04006B18 RID: 27416
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalMeshLodsManager;
|
|
|
|
// Token: 0x04006B19 RID: 27417
|
|
private static readonly IntPtr NativeFieldInfoPtr_beforeCullingData_lastMeshOfThis;
|
|
|
|
// Token: 0x04006B1A RID: 27418
|
|
private static readonly IntPtr NativeFieldInfoPtr_beforeCullingData_isForcedToRenderizationOff;
|
|
|
|
// Token: 0x04006B1B RID: 27419
|
|
private static readonly IntPtr NativeMethodInfoPtr_InitializeAllMeshLodsMaterialsArray_Public_Void_0;
|
|
|
|
// Token: 0x04006B1C RID: 27420
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000617 RID: 1559
|
|
[Serializable]
|
|
public class MeshMaterials : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06009FE8 RID: 40936 RVA: 0x0028EECC File Offset: 0x0028D0CC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623098, XrefRangeEnd = 623103, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe MeshMaterials()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009FE9 RID: 40937 RVA: 0x0028EF18 File Offset: 0x0028D118
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static MeshMaterials()
|
|
{
|
|
Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, "MeshMaterials");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials>.NativeClassPtr);
|
|
UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials.NativeFieldInfoPtr_materialArray = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials>.NativeClassPtr, "materialArray");
|
|
UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials>.NativeClassPtr, 100675599);
|
|
}
|
|
|
|
// Token: 0x06009FEA RID: 40938 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public MeshMaterials(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003642 RID: 13890
|
|
// (get) Token: 0x06009FEB RID: 40939 RVA: 0x0028EF6C File Offset: 0x0028D16C
|
|
// (set) Token: 0x06009FEC RID: 40940 RVA: 0x0028EFA0 File Offset: 0x0028D1A0
|
|
public unsafe Il2CppReferenceArray<Material> materialArray
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials.NativeFieldInfoPtr_materialArray);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppReferenceArray<Material>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail.ScannedMeshItem.MeshMaterials.NativeFieldInfoPtr_materialArray), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006B1D RID: 27421
|
|
private static readonly IntPtr NativeFieldInfoPtr_materialArray;
|
|
|
|
// Token: 0x04006B1E RID: 27422
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000618 RID: 1560
|
|
[ObfuscatedName("MTAssets.UltimateLODSystem.UltimateLevelOfDetail/<ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing>d__51")]
|
|
public sealed class _ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x06009FED RID: 40941 RVA: 0x0028EFC8 File Offset: 0x0028D1C8
|
|
[CallerCount(323)]
|
|
[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe _ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51(int <>1__state)
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr))
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref <>1__state;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009FEE RID: 40942 RVA: 0x0028F028 File Offset: 0x0028D228
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 623139, RefRangeEnd = 623140, XrefRangeStart = 623130, XrefRangeEnd = 623139, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void System_IDisposable_Dispose()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009FEF RID: 40943 RVA: 0x0028F06C File Offset: 0x0028D26C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623140, XrefRangeEnd = 623379, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool MoveNext()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x06009FF0 RID: 40944 RVA: 0x0028F0BC File Offset: 0x0028D2BC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 623382, RefRangeEnd = 623383, XrefRangeStart = 623379, XrefRangeEnd = 623382, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void __m__Finally1()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr___m__Finally1_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06009FF1 RID: 40945 RVA: 0x0028F100 File Offset: 0x0028D300
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 623386, RefRangeEnd = 623387, XrefRangeStart = 623383, XrefRangeEnd = 623386, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void __m__Finally2()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr___m__Finally2_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x17003651 RID: 13905
|
|
// (get) Token: 0x06009FF2 RID: 40946 RVA: 0x0028F144 File Offset: 0x0028D344
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009FF3 RID: 40947 RVA: 0x0028F19C File Offset: 0x0028D39C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623387, XrefRangeEnd = 623392, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void System_Collections_IEnumerator_Reset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x17003652 RID: 13906
|
|
// (get) Token: 0x06009FF4 RID: 40948 RVA: 0x0028F1E0 File Offset: 0x0028D3E0
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06009FF5 RID: 40949 RVA: 0x0028F238 File Offset: 0x0028D438
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static _ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51()
|
|
{
|
|
Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "<ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing>d__51");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<>1__state");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<>2__current");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<>4__this");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__meshFiltersFound_5__2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<meshFiltersFound>5__2");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__scannedMeshItems_5__3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<scannedMeshItems>5__3");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__currentMesh_5__4 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<currentMesh>5__4");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__currentLod_5__5 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<currentLod>5__5");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___7__wrap5 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<>7__wrap5");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__smr_5__7 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<smr>5__7");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__ticks_5__8 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<ticks>5__8");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__thisScannedMeshItem_5__9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<thisScannedMeshItem>5__9");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__i_5__10 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<i>5__10");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___7__wrap10 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<>7__wrap10");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__mf_5__12 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, "<mf>5__12");
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675600);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675601);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675602);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr___m__Finally1_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675603);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr___m__Finally2_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675604);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675605);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675606);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675607);
|
|
}
|
|
|
|
// Token: 0x06009FF6 RID: 40950 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public _ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003643 RID: 13891
|
|
// (get) Token: 0x06009FF7 RID: 40951 RVA: 0x0028F41C File Offset: 0x0028D61C
|
|
// (set) Token: 0x06009FF8 RID: 40952 RVA: 0x0028F444 File Offset: 0x0028D644
|
|
public unsafe int __1__state
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___1__state);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___1__state)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003644 RID: 13892
|
|
// (get) Token: 0x06009FF9 RID: 40953 RVA: 0x0028F468 File Offset: 0x0028D668
|
|
// (set) Token: 0x06009FFA RID: 40954 RVA: 0x0028F49C File Offset: 0x0028D69C
|
|
public unsafe Il2CppSystem.Object __2__current
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___2__current);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003645 RID: 13893
|
|
// (get) Token: 0x06009FFB RID: 40955 RVA: 0x0028F4C4 File Offset: 0x0028D6C4
|
|
// (set) Token: 0x06009FFC RID: 40956 RVA: 0x0028F4F8 File Offset: 0x0028D6F8
|
|
public unsafe UltimateLevelOfDetail __4__this
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___4__this);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new UltimateLevelOfDetail(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003646 RID: 13894
|
|
// (get) Token: 0x06009FFD RID: 40957 RVA: 0x0028F520 File Offset: 0x0028D720
|
|
// (set) Token: 0x06009FFE RID: 40958 RVA: 0x0028F554 File Offset: 0x0028D754
|
|
public unsafe List<MeshFilter> _meshFiltersFound_5__2
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__meshFiltersFound_5__2);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new List<MeshFilter>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__meshFiltersFound_5__2), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003647 RID: 13895
|
|
// (get) Token: 0x06009FFF RID: 40959 RVA: 0x0028F57C File Offset: 0x0028D77C
|
|
// (set) Token: 0x0600A000 RID: 40960 RVA: 0x0028F5B0 File Offset: 0x0028D7B0
|
|
public unsafe List<UltimateLevelOfDetail.ScannedMeshItem> _scannedMeshItems_5__3
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__scannedMeshItems_5__3);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new List<UltimateLevelOfDetail.ScannedMeshItem>(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__scannedMeshItems_5__3), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003648 RID: 13896
|
|
// (get) Token: 0x0600A001 RID: 40961 RVA: 0x0028F5D8 File Offset: 0x0028D7D8
|
|
// (set) Token: 0x0600A002 RID: 40962 RVA: 0x0028F600 File Offset: 0x0028D800
|
|
public unsafe float _currentMesh_5__4
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__currentMesh_5__4);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__currentMesh_5__4)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003649 RID: 13897
|
|
// (get) Token: 0x0600A003 RID: 40963 RVA: 0x0028F624 File Offset: 0x0028D824
|
|
// (set) Token: 0x0600A004 RID: 40964 RVA: 0x0028F64C File Offset: 0x0028D84C
|
|
public unsafe float _currentLod_5__5
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__currentLod_5__5);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__currentLod_5__5)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700364A RID: 13898
|
|
// (get) Token: 0x0600A005 RID: 40965 RVA: 0x0028F670 File Offset: 0x0028D870
|
|
// (set) Token: 0x0600A006 RID: 40966 RVA: 0x0028F6A2 File Offset: 0x0028D8A2
|
|
public List<SkinnedMeshRenderer>.Enumerator __7__wrap5
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___7__wrap5);
|
|
return new List<SkinnedMeshRenderer>.Enumerator(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<List<SkinnedMeshRenderer>.Enumerator>.NativeClassPtr, intPtr));
|
|
}
|
|
set
|
|
{
|
|
cpblk(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___7__wrap5), IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtr(value)), IL2CPP.il2cpp_class_value_size(Il2CppClassPointerStore<List<SkinnedMeshRenderer>.Enumerator>.NativeClassPtr, (UIntPtr)0));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700364B RID: 13899
|
|
// (get) Token: 0x0600A007 RID: 40967 RVA: 0x0028F6D8 File Offset: 0x0028D8D8
|
|
// (set) Token: 0x0600A008 RID: 40968 RVA: 0x0028F70C File Offset: 0x0028D90C
|
|
public unsafe SkinnedMeshRenderer _smr_5__7
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__smr_5__7);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new SkinnedMeshRenderer(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__smr_5__7), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700364C RID: 13900
|
|
// (get) Token: 0x0600A009 RID: 40969 RVA: 0x0028F734 File Offset: 0x0028D934
|
|
// (set) Token: 0x0600A00A RID: 40970 RVA: 0x0028F75C File Offset: 0x0028D95C
|
|
public unsafe long _ticks_5__8
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__ticks_5__8);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__ticks_5__8)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700364D RID: 13901
|
|
// (get) Token: 0x0600A00B RID: 40971 RVA: 0x0028F780 File Offset: 0x0028D980
|
|
// (set) Token: 0x0600A00C RID: 40972 RVA: 0x0028F7B4 File Offset: 0x0028D9B4
|
|
public unsafe UltimateLevelOfDetail.ScannedMeshItem _thisScannedMeshItem_5__9
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__thisScannedMeshItem_5__9);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new UltimateLevelOfDetail.ScannedMeshItem(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__thisScannedMeshItem_5__9), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700364E RID: 13902
|
|
// (get) Token: 0x0600A00D RID: 40973 RVA: 0x0028F7DC File Offset: 0x0028D9DC
|
|
// (set) Token: 0x0600A00E RID: 40974 RVA: 0x0028F804 File Offset: 0x0028DA04
|
|
public unsafe int _i_5__10
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__i_5__10);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__i_5__10)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700364F RID: 13903
|
|
// (get) Token: 0x0600A00F RID: 40975 RVA: 0x0028F828 File Offset: 0x0028DA28
|
|
// (set) Token: 0x0600A010 RID: 40976 RVA: 0x0028F85A File Offset: 0x0028DA5A
|
|
public List<MeshFilter>.Enumerator __7__wrap10
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___7__wrap10);
|
|
return new List<MeshFilter>.Enumerator(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<List<MeshFilter>.Enumerator>.NativeClassPtr, intPtr));
|
|
}
|
|
set
|
|
{
|
|
cpblk(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr___7__wrap10), IL2CPP.il2cpp_object_unbox(IL2CPP.Il2CppObjectBaseToPtr(value)), IL2CPP.il2cpp_class_value_size(Il2CppClassPointerStore<List<MeshFilter>.Enumerator>.NativeClassPtr, (UIntPtr)0));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003650 RID: 13904
|
|
// (get) Token: 0x0600A011 RID: 40977 RVA: 0x0028F890 File Offset: 0x0028DA90
|
|
// (set) Token: 0x0600A012 RID: 40978 RVA: 0x0028F8C4 File Offset: 0x0028DAC4
|
|
public unsafe MeshFilter _mf_5__12
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__mf_5__12);
|
|
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(UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeFieldInfoPtr__mf_5__12), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006B1F RID: 27423
|
|
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
|
|
|
// Token: 0x04006B20 RID: 27424
|
|
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
|
|
|
// Token: 0x04006B21 RID: 27425
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x04006B22 RID: 27426
|
|
private static readonly IntPtr NativeFieldInfoPtr__meshFiltersFound_5__2;
|
|
|
|
// Token: 0x04006B23 RID: 27427
|
|
private static readonly IntPtr NativeFieldInfoPtr__scannedMeshItems_5__3;
|
|
|
|
// Token: 0x04006B24 RID: 27428
|
|
private static readonly IntPtr NativeFieldInfoPtr__currentMesh_5__4;
|
|
|
|
// Token: 0x04006B25 RID: 27429
|
|
private static readonly IntPtr NativeFieldInfoPtr__currentLod_5__5;
|
|
|
|
// Token: 0x04006B26 RID: 27430
|
|
private static readonly IntPtr NativeFieldInfoPtr___7__wrap5;
|
|
|
|
// Token: 0x04006B27 RID: 27431
|
|
private static readonly IntPtr NativeFieldInfoPtr__smr_5__7;
|
|
|
|
// Token: 0x04006B28 RID: 27432
|
|
private static readonly IntPtr NativeFieldInfoPtr__ticks_5__8;
|
|
|
|
// Token: 0x04006B29 RID: 27433
|
|
private static readonly IntPtr NativeFieldInfoPtr__thisScannedMeshItem_5__9;
|
|
|
|
// Token: 0x04006B2A RID: 27434
|
|
private static readonly IntPtr NativeFieldInfoPtr__i_5__10;
|
|
|
|
// Token: 0x04006B2B RID: 27435
|
|
private static readonly IntPtr NativeFieldInfoPtr___7__wrap10;
|
|
|
|
// Token: 0x04006B2C RID: 27436
|
|
private static readonly IntPtr NativeFieldInfoPtr__mf_5__12;
|
|
|
|
// Token: 0x04006B2D RID: 27437
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
|
|
|
// Token: 0x04006B2E RID: 27438
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04006B2F RID: 27439
|
|
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
|
|
|
// Token: 0x04006B30 RID: 27440
|
|
private static readonly IntPtr NativeMethodInfoPtr___m__Finally1_Private_Void_0;
|
|
|
|
// Token: 0x04006B31 RID: 27441
|
|
private static readonly IntPtr NativeMethodInfoPtr___m__Finally2_Private_Void_0;
|
|
|
|
// Token: 0x04006B32 RID: 27442
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
|
|
// Token: 0x04006B33 RID: 27443
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04006B34 RID: 27444
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
}
|
|
|
|
// Token: 0x02000619 RID: 1561
|
|
[ObfuscatedName("MTAssets.UltimateLODSystem.UltimateLevelOfDetail/<OnRenderObject_HookEmulationForHDRP>d__61")]
|
|
public sealed class _OnRenderObject_HookEmulationForHDRP_d__61 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A013 RID: 40979 RVA: 0x0028F8EC File Offset: 0x0028DAEC
|
|
[CallerCount(323)]
|
|
[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe _OnRenderObject_HookEmulationForHDRP_d__61(int <>1__state)
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr))
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = ref <>1__state;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A014 RID: 40980 RVA: 0x0028F94C File Offset: 0x0028DB4C
|
|
[CallerCount(5585)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void System_IDisposable_Dispose()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A015 RID: 40981 RVA: 0x0028F990 File Offset: 0x0028DB90
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623392, XrefRangeEnd = 623401, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe bool MoveNext()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
|
|
// Token: 0x17003657 RID: 13911
|
|
// (get) Token: 0x0600A016 RID: 40982 RVA: 0x0028F9E0 File Offset: 0x0028DBE0
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A017 RID: 40983 RVA: 0x0028FA38 File Offset: 0x0028DC38
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 623401, XrefRangeEnd = 623406, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void System_Collections_IEnumerator_Reset()
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x17003658 RID: 13912
|
|
// (get) Token: 0x0600A018 RID: 40984 RVA: 0x0028FA7C File Offset: 0x0028DC7C
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
get
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
IntPtr intPtr3 = intPtr;
|
|
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A019 RID: 40985 RVA: 0x0028FAD4 File Offset: 0x0028DCD4
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static _OnRenderObject_HookEmulationForHDRP_d__61()
|
|
{
|
|
Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, "<OnRenderObject_HookEmulationForHDRP>d__61");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, "<>1__state");
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, "<>2__current");
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, "<>4__this");
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr__waitForEndOfFrame_5__2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, "<waitForEndOfFrame>5__2");
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100675608);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100675609);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100675610);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100675611);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100675612);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100675613);
|
|
}
|
|
|
|
// Token: 0x0600A01A RID: 40986 RVA: 0x0000A688 File Offset: 0x00008888
|
|
public _OnRenderObject_HookEmulationForHDRP_d__61(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003653 RID: 13907
|
|
// (get) Token: 0x0600A01B RID: 40987 RVA: 0x0028FBC8 File Offset: 0x0028DDC8
|
|
// (set) Token: 0x0600A01C RID: 40988 RVA: 0x0028FBF0 File Offset: 0x0028DDF0
|
|
public unsafe int __1__state
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr___1__state);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr___1__state)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003654 RID: 13908
|
|
// (get) Token: 0x0600A01D RID: 40989 RVA: 0x0028FC14 File Offset: 0x0028DE14
|
|
// (set) Token: 0x0600A01E RID: 40990 RVA: 0x0028FC48 File Offset: 0x0028DE48
|
|
public unsafe Il2CppSystem.Object __2__current
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr___2__current);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003655 RID: 13909
|
|
// (get) Token: 0x0600A01F RID: 40991 RVA: 0x0028FC70 File Offset: 0x0028DE70
|
|
// (set) Token: 0x0600A020 RID: 40992 RVA: 0x0028FCA4 File Offset: 0x0028DEA4
|
|
public unsafe UltimateLevelOfDetail __4__this
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr___4__this);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new UltimateLevelOfDetail(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003656 RID: 13910
|
|
// (get) Token: 0x0600A021 RID: 40993 RVA: 0x0028FCCC File Offset: 0x0028DECC
|
|
// (set) Token: 0x0600A022 RID: 40994 RVA: 0x0028FD00 File Offset: 0x0028DF00
|
|
public unsafe WaitForEndOfFrame _waitForEndOfFrame_5__2
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr__waitForEndOfFrame_5__2);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new WaitForEndOfFrame(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeFieldInfoPtr__waitForEndOfFrame_5__2), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006B35 RID: 27445
|
|
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
|
|
|
// Token: 0x04006B36 RID: 27446
|
|
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
|
|
|
// Token: 0x04006B37 RID: 27447
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x04006B38 RID: 27448
|
|
private static readonly IntPtr NativeFieldInfoPtr__waitForEndOfFrame_5__2;
|
|
|
|
// Token: 0x04006B39 RID: 27449
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
|
|
|
// Token: 0x04006B3A RID: 27450
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04006B3B RID: 27451
|
|
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
|
|
|
// Token: 0x04006B3C RID: 27452
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
|
|
// Token: 0x04006B3D RID: 27453
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04006B3E RID: 27454
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
}
|
|
}
|
|
}
|