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: 0x0200061A RID: 1562
|
|
public class UltimateLevelOfDetail : MonoBehaviour
|
|
{
|
|
// Token: 0x17003668 RID: 13928
|
|
// (get) Token: 0x0600A00B RID: 40971 RVA: 0x0028F5D0 File Offset: 0x0028D7D0
|
|
// (set) Token: 0x0600A00C RID: 40972 RVA: 0x0028F628 File Offset: 0x0028D828
|
|
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 = 641116, XrefRangeEnd = 641132, 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: 0x0600A00D RID: 40973 RVA: 0x0028F684 File Offset: 0x0028D884
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 641138, RefRangeEnd = 641139, XrefRangeStart = 641132, XrefRangeEnd = 641138, 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: 0x0600A00E RID: 40974 RVA: 0x0028F6D8 File Offset: 0x0028D8D8
|
|
[CallerCount(5802)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, 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: 0x0600A00F RID: 40975 RVA: 0x0028F71C File Offset: 0x0028D91C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 641141, RefRangeEnd = 641143, XrefRangeStart = 641139, XrefRangeEnd = 641141, 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: 0x0600A010 RID: 40976 RVA: 0x0028F7AC File Offset: 0x0028D9AC
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 641157, RefRangeEnd = 641159, XrefRangeStart = 641143, XrefRangeEnd = 641157, 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: 0x0600A011 RID: 40977 RVA: 0x0028F840 File Offset: 0x0028DA40
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 641165, RefRangeEnd = 641169, XrefRangeStart = 641159, XrefRangeEnd = 641165, 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: 0x0600A012 RID: 40978 RVA: 0x0028F8B0 File Offset: 0x0028DAB0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641169, XrefRangeEnd = 641176, 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: 0x0600A013 RID: 40979 RVA: 0x0028F904 File Offset: 0x0028DB04
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641176, XrefRangeEnd = 641181, 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: 0x0600A014 RID: 40980 RVA: 0x0028F96C File Offset: 0x0028DB6C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 641236, RefRangeEnd = 641238, XrefRangeStart = 641181, XrefRangeEnd = 641236, 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: 0x0600A015 RID: 40981 RVA: 0x0028F9FC File Offset: 0x0028DBFC
|
|
[CallerCount(16)]
|
|
[CachedScanResults(RefRangeStart = 16251, RefRangeEnd = 16267, XrefRangeStart = 16251, XrefRangeEnd = 16267, 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: 0x0600A016 RID: 40982 RVA: 0x0028FA4C File Offset: 0x0028DC4C
|
|
[CallerCount(28)]
|
|
[CachedScanResults(RefRangeStart = 16328, RefRangeEnd = 16356, XrefRangeStart = 16328, XrefRangeEnd = 16356, 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: 0x0600A017 RID: 40983 RVA: 0x0028FAA4 File Offset: 0x0028DCA4
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 641269, RefRangeEnd = 641270, XrefRangeStart = 641238, XrefRangeEnd = 641269, 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: 0x0600A018 RID: 40984 RVA: 0x0028FB00 File Offset: 0x0028DD00
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 641295, RefRangeEnd = 641296, XrefRangeStart = 641270, XrefRangeEnd = 641295, 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: 0x0600A019 RID: 40985 RVA: 0x0028FB5C File Offset: 0x0028DD5C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 641314, RefRangeEnd = 641315, XrefRangeStart = 641296, XrefRangeEnd = 641314, 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: 0x0600A01A RID: 40986 RVA: 0x0028FBC8 File Offset: 0x0028DDC8
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 641341, RefRangeEnd = 641343, XrefRangeStart = 641315, XrefRangeEnd = 641341, 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: 0x0600A01B RID: 40987 RVA: 0x0028FC1C File Offset: 0x0028DE1C
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 641456, RefRangeEnd = 641459, XrefRangeStart = 641343, XrefRangeEnd = 641456, 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: 0x0600A01C RID: 40988 RVA: 0x0028FC60 File Offset: 0x0028DE60
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641459, XrefRangeEnd = 641501, 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: 0x0600A01D RID: 40989 RVA: 0x0028FCA4 File Offset: 0x0028DEA4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641501, XrefRangeEnd = 641506, 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: 0x0600A01E RID: 40990 RVA: 0x0028FCFC File Offset: 0x0028DEFC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641506, XrefRangeEnd = 641523, 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: 0x0600A01F RID: 40991 RVA: 0x0028FD40 File Offset: 0x0028DF40
|
|
[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: 0x0600A020 RID: 40992 RVA: 0x0028FD90 File Offset: 0x0028DF90
|
|
[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: 0x0600A021 RID: 40993 RVA: 0x0028FDE0 File Offset: 0x0028DFE0
|
|
[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: 0x0600A022 RID: 40994 RVA: 0x0028FE30 File Offset: 0x0028E030
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 641523, RefRangeEnd = 641525, XrefRangeStart = 641523, XrefRangeEnd = 641523, 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: 0x0600A023 RID: 40995 RVA: 0x0028FE80 File Offset: 0x0028E080
|
|
[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: 0x0600A024 RID: 40996 RVA: 0x0028FED0 File Offset: 0x0028E0D0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641525, XrefRangeEnd = 641551, 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: 0x0600A025 RID: 40997 RVA: 0x0028FF28 File Offset: 0x0028E128
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641551, XrefRangeEnd = 641555, 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: 0x0600A026 RID: 40998 RVA: 0x0028FF90 File Offset: 0x0028E190
|
|
[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: 0x0600A027 RID: 40999 RVA: 0x0028FFE0 File Offset: 0x0028E1E0
|
|
[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: 0x0600A028 RID: 41000 RVA: 0x00290034 File Offset: 0x0028E234
|
|
[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: 0x0600A029 RID: 41001 RVA: 0x00290084 File Offset: 0x0028E284
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 641557, RefRangeEnd = 641558, XrefRangeStart = 641555, XrefRangeEnd = 641557, 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: 0x0600A02A RID: 41002 RVA: 0x002900C8 File Offset: 0x0028E2C8
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 641559, RefRangeEnd = 641564, XrefRangeStart = 641558, XrefRangeEnd = 641559, 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: 0x0600A02B RID: 41003 RVA: 0x00290118 File Offset: 0x0028E318
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 641575, RefRangeEnd = 641576, XrefRangeStart = 641564, XrefRangeEnd = 641575, 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: 0x0600A02C RID: 41004 RVA: 0x0029015C File Offset: 0x0028E35C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641576, XrefRangeEnd = 641582, 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: 0x0600A02D RID: 41005 RVA: 0x002901C4 File Offset: 0x0028E3C4
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641582, XrefRangeEnd = 641592, 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: 0x0600A02E RID: 41006 RVA: 0x0029021C File Offset: 0x0028E41C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641592, XrefRangeEnd = 641605, 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: 0x0600A02F RID: 41007 RVA: 0x00290274 File Offset: 0x0028E474
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641605, XrefRangeEnd = 641629, 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: 0x0600A030 RID: 41008 RVA: 0x002902D0 File Offset: 0x0028E4D0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641629, XrefRangeEnd = 641792, 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: 0x0600A031 RID: 41009 RVA: 0x00290314 File Offset: 0x0028E514
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641792, XrefRangeEnd = 641826, 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: 0x0600A032 RID: 41010 RVA: 0x00290360 File Offset: 0x0028E560
|
|
// 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, 100675608);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_set_customPivotToSimulateLods_Public_set_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675609);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ValidateAllParameters_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675610);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_CreateHierarchyOfFoldersIfNotExists_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675611);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_SaveGeneratedLodInAssets_Private_String_String_Int64_Mesh_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675612);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetGeneratedLodForThisMesh_Private_Mesh_Mesh_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675613);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCopyOfExistentArrayOfMaterials_Private_Il2CppReferenceArray_1_Material_Il2CppReferenceArray_1_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675614);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_StartProcessing_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675615);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_Private_IEnumerator_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675616);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_UndoAllMeshesScannedAndAllLodGroups_Private_Void_Boolean_Boolean_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675617);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isLodsSimulationEnabledInThisSceneForEditorSceneViewMode_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675618);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetLastActiveSceneViewCamera_Private_Camera_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675619);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_CullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675620);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_UncullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675621);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ChangeLodMeshAndMaterialsOfRenderer_Private_Void_ScannedMeshItem_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675622);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_CalculateCorrectLodForDistanceBeforeChange_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675623);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_OnRenderObject_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675624);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_Awake_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675625);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_OnRenderObject_HookEmulationForHDRP_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675626);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_OnEnable_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675627);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentLodLevel_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675628);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentCameraDistance_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675629);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentRealCameraDistance_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675630);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetNumberOfLodsGenerated_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675631);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isScannedMeshesCurrentCulled_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675632);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllMeshesScanned_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailMeshes_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675633);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ForceShowLod_Public_Void_Boolean_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675634);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isThisComponentForcedToShowLod_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675635);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ForceDisableLodChangesInThisComponent_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675636);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isThisComponentForcedToDisableLodChanges_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675637);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ForceThisComponentToUpdateLodsRender_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675638);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isMeshesCurrentScannedAndLodsWorkingInThisComponent_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675639);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ScanAllMeshesAndGenerateLodsGroups_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675640);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_UndoCurrentScanWorkingAndDeleteGeneratedMeshes_Public_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675641);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllUlodsInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetail_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675642);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllUlodsOptimizerInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailOptimizer_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675643);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_SetNewCustomCameraForThisAndAllUlodsInThisScene_Public_Void_Camera_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675644);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ConvertThisToDefaultUnityLods_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675645);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100675646);
|
|
}
|
|
|
|
// Token: 0x0600A033 RID: 41011 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public UltimateLevelOfDetail(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003643 RID: 13891
|
|
// (get) Token: 0x0600A034 RID: 41012 RVA: 0x00290980 File Offset: 0x0028EB80
|
|
// (set) Token: 0x0600A035 RID: 41013 RVA: 0x002909B4 File Offset: 0x0028EBB4
|
|
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: 0x17003644 RID: 13892
|
|
// (get) Token: 0x0600A036 RID: 41014 RVA: 0x002909DC File Offset: 0x0028EBDC
|
|
// (set) Token: 0x0600A037 RID: 41015 RVA: 0x00290A10 File Offset: 0x0028EC10
|
|
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: 0x17003645 RID: 13893
|
|
// (get) Token: 0x0600A038 RID: 41016 RVA: 0x00290A38 File Offset: 0x0028EC38
|
|
// (set) Token: 0x0600A039 RID: 41017 RVA: 0x00290A6C File Offset: 0x0028EC6C
|
|
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: 0x17003646 RID: 13894
|
|
// (get) Token: 0x0600A03A RID: 41018 RVA: 0x00290A94 File Offset: 0x0028EC94
|
|
// (set) Token: 0x0600A03B RID: 41019 RVA: 0x00290AC8 File Offset: 0x0028ECC8
|
|
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: 0x17003647 RID: 13895
|
|
// (get) Token: 0x0600A03C RID: 41020 RVA: 0x00290AF0 File Offset: 0x0028ECF0
|
|
// (set) Token: 0x0600A03D RID: 41021 RVA: 0x00290B18 File Offset: 0x0028ED18
|
|
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: 0x17003648 RID: 13896
|
|
// (get) Token: 0x0600A03E RID: 41022 RVA: 0x00290B3C File Offset: 0x0028ED3C
|
|
// (set) Token: 0x0600A03F RID: 41023 RVA: 0x00290B64 File Offset: 0x0028ED64
|
|
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: 0x17003649 RID: 13897
|
|
// (get) Token: 0x0600A040 RID: 41024 RVA: 0x00290B88 File Offset: 0x0028ED88
|
|
// (set) Token: 0x0600A041 RID: 41025 RVA: 0x00290BB0 File Offset: 0x0028EDB0
|
|
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: 0x1700364A RID: 13898
|
|
// (get) Token: 0x0600A042 RID: 41026 RVA: 0x00290BD4 File Offset: 0x0028EDD4
|
|
// (set) Token: 0x0600A043 RID: 41027 RVA: 0x00290BFC File Offset: 0x0028EDFC
|
|
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: 0x1700364B RID: 13899
|
|
// (get) Token: 0x0600A044 RID: 41028 RVA: 0x00290C20 File Offset: 0x0028EE20
|
|
// (set) Token: 0x0600A045 RID: 41029 RVA: 0x00290C48 File Offset: 0x0028EE48
|
|
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: 0x1700364C RID: 13900
|
|
// (get) Token: 0x0600A046 RID: 41030 RVA: 0x00290C6C File Offset: 0x0028EE6C
|
|
// (set) Token: 0x0600A047 RID: 41031 RVA: 0x00290C94 File Offset: 0x0028EE94
|
|
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: 0x1700364D RID: 13901
|
|
// (get) Token: 0x0600A048 RID: 41032 RVA: 0x00290CB8 File Offset: 0x0028EEB8
|
|
// (set) Token: 0x0600A049 RID: 41033 RVA: 0x00290CEC File Offset: 0x0028EEEC
|
|
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: 0x1700364E RID: 13902
|
|
// (get) Token: 0x0600A04A RID: 41034 RVA: 0x00290D14 File Offset: 0x0028EF14
|
|
// (set) Token: 0x0600A04B RID: 41035 RVA: 0x00290D3C File Offset: 0x0028EF3C
|
|
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: 0x1700364F RID: 13903
|
|
// (get) Token: 0x0600A04C RID: 41036 RVA: 0x00290D60 File Offset: 0x0028EF60
|
|
// (set) Token: 0x0600A04D RID: 41037 RVA: 0x00290D88 File Offset: 0x0028EF88
|
|
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: 0x17003650 RID: 13904
|
|
// (get) Token: 0x0600A04E RID: 41038 RVA: 0x00290DAC File Offset: 0x0028EFAC
|
|
// (set) Token: 0x0600A04F RID: 41039 RVA: 0x00290DE0 File Offset: 0x0028EFE0
|
|
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: 0x17003651 RID: 13905
|
|
// (get) Token: 0x0600A050 RID: 41040 RVA: 0x00290E08 File Offset: 0x0028F008
|
|
// (set) Token: 0x0600A051 RID: 41041 RVA: 0x00290E30 File Offset: 0x0028F030
|
|
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: 0x17003652 RID: 13906
|
|
// (get) Token: 0x0600A052 RID: 41042 RVA: 0x00290E54 File Offset: 0x0028F054
|
|
// (set) Token: 0x0600A053 RID: 41043 RVA: 0x00290E88 File Offset: 0x0028F088
|
|
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: 0x17003653 RID: 13907
|
|
// (get) Token: 0x0600A054 RID: 41044 RVA: 0x00290EB0 File Offset: 0x0028F0B0
|
|
// (set) Token: 0x0600A055 RID: 41045 RVA: 0x00290ED8 File Offset: 0x0028F0D8
|
|
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: 0x17003654 RID: 13908
|
|
// (get) Token: 0x0600A056 RID: 41046 RVA: 0x00290EFC File Offset: 0x0028F0FC
|
|
// (set) Token: 0x0600A057 RID: 41047 RVA: 0x00290F24 File Offset: 0x0028F124
|
|
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: 0x17003655 RID: 13909
|
|
// (get) Token: 0x0600A058 RID: 41048 RVA: 0x00290F48 File Offset: 0x0028F148
|
|
// (set) Token: 0x0600A059 RID: 41049 RVA: 0x00290F70 File Offset: 0x0028F170
|
|
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: 0x17003656 RID: 13910
|
|
// (get) Token: 0x0600A05A RID: 41050 RVA: 0x00290F94 File Offset: 0x0028F194
|
|
// (set) Token: 0x0600A05B RID: 41051 RVA: 0x00290FBC File Offset: 0x0028F1BC
|
|
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: 0x17003657 RID: 13911
|
|
// (get) Token: 0x0600A05C RID: 41052 RVA: 0x00290FE0 File Offset: 0x0028F1E0
|
|
// (set) Token: 0x0600A05D RID: 41053 RVA: 0x00291008 File Offset: 0x0028F208
|
|
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: 0x17003658 RID: 13912
|
|
// (get) Token: 0x0600A05E RID: 41054 RVA: 0x0029102C File Offset: 0x0028F22C
|
|
// (set) Token: 0x0600A05F RID: 41055 RVA: 0x00291054 File Offset: 0x0028F254
|
|
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: 0x17003659 RID: 13913
|
|
// (get) Token: 0x0600A060 RID: 41056 RVA: 0x00291078 File Offset: 0x0028F278
|
|
// (set) Token: 0x0600A061 RID: 41057 RVA: 0x002910A0 File Offset: 0x0028F2A0
|
|
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: 0x1700365A RID: 13914
|
|
// (get) Token: 0x0600A062 RID: 41058 RVA: 0x002910C4 File Offset: 0x0028F2C4
|
|
// (set) Token: 0x0600A063 RID: 41059 RVA: 0x002910EC File Offset: 0x0028F2EC
|
|
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: 0x1700365B RID: 13915
|
|
// (get) Token: 0x0600A064 RID: 41060 RVA: 0x00291110 File Offset: 0x0028F310
|
|
// (set) Token: 0x0600A065 RID: 41061 RVA: 0x00291144 File Offset: 0x0028F344
|
|
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: 0x1700365C RID: 13916
|
|
// (get) Token: 0x0600A066 RID: 41062 RVA: 0x0029116C File Offset: 0x0028F36C
|
|
// (set) Token: 0x0600A067 RID: 41063 RVA: 0x00291194 File Offset: 0x0028F394
|
|
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: 0x1700365D RID: 13917
|
|
// (get) Token: 0x0600A068 RID: 41064 RVA: 0x002911B8 File Offset: 0x0028F3B8
|
|
// (set) Token: 0x0600A069 RID: 41065 RVA: 0x002911E0 File Offset: 0x0028F3E0
|
|
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: 0x1700365E RID: 13918
|
|
// (get) Token: 0x0600A06A RID: 41066 RVA: 0x00291204 File Offset: 0x0028F404
|
|
// (set) Token: 0x0600A06B RID: 41067 RVA: 0x00291238 File Offset: 0x0028F438
|
|
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: 0x1700365F RID: 13919
|
|
// (get) Token: 0x0600A06C RID: 41068 RVA: 0x00291260 File Offset: 0x0028F460
|
|
// (set) Token: 0x0600A06D RID: 41069 RVA: 0x00291294 File Offset: 0x0028F494
|
|
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: 0x17003660 RID: 13920
|
|
// (get) Token: 0x0600A06E RID: 41070 RVA: 0x002912BC File Offset: 0x0028F4BC
|
|
// (set) Token: 0x0600A06F RID: 41071 RVA: 0x002912E4 File Offset: 0x0028F4E4
|
|
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: 0x17003661 RID: 13921
|
|
// (get) Token: 0x0600A070 RID: 41072 RVA: 0x00291308 File Offset: 0x0028F508
|
|
// (set) Token: 0x0600A071 RID: 41073 RVA: 0x0029133C File Offset: 0x0028F53C
|
|
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: 0x17003662 RID: 13922
|
|
// (get) Token: 0x0600A072 RID: 41074 RVA: 0x00291364 File Offset: 0x0028F564
|
|
// (set) Token: 0x0600A073 RID: 41075 RVA: 0x00291398 File Offset: 0x0028F598
|
|
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: 0x17003663 RID: 13923
|
|
// (get) Token: 0x0600A074 RID: 41076 RVA: 0x002913C0 File Offset: 0x0028F5C0
|
|
// (set) Token: 0x0600A075 RID: 41077 RVA: 0x002913E8 File Offset: 0x0028F5E8
|
|
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: 0x17003664 RID: 13924
|
|
// (get) Token: 0x0600A076 RID: 41078 RVA: 0x0029140C File Offset: 0x0028F60C
|
|
// (set) Token: 0x0600A077 RID: 41079 RVA: 0x00291434 File Offset: 0x0028F634
|
|
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: 0x17003665 RID: 13925
|
|
// (get) Token: 0x0600A078 RID: 41080 RVA: 0x00291458 File Offset: 0x0028F658
|
|
// (set) Token: 0x0600A079 RID: 41081 RVA: 0x00291480 File Offset: 0x0028F680
|
|
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: 0x17003666 RID: 13926
|
|
// (get) Token: 0x0600A07A RID: 41082 RVA: 0x002914A4 File Offset: 0x0028F6A4
|
|
// (set) Token: 0x0600A07B RID: 41083 RVA: 0x002914CC File Offset: 0x0028F6CC
|
|
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: 0x17003667 RID: 13927
|
|
// (get) Token: 0x0600A07C RID: 41084 RVA: 0x002914F0 File Offset: 0x0028F6F0
|
|
// (set) Token: 0x0600A07D RID: 41085 RVA: 0x00291518 File Offset: 0x0028F718
|
|
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: 0x04006B27 RID: 27431
|
|
private static readonly IntPtr NativeFieldInfoPtr_WAIT_FOR_END_OF_FRAME;
|
|
|
|
// Token: 0x04006B28 RID: 27432
|
|
private static readonly IntPtr NativeFieldInfoPtr_cacheOfMainCamera;
|
|
|
|
// Token: 0x04006B29 RID: 27433
|
|
private static readonly IntPtr NativeFieldInfoPtr_cacheOfUlodData;
|
|
|
|
// Token: 0x04006B2A RID: 27434
|
|
private static readonly IntPtr NativeFieldInfoPtr_cacheOfUlodDataRuntimeInstancesDetector;
|
|
|
|
// Token: 0x04006B2B RID: 27435
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastDistanceFromMainCamera;
|
|
|
|
// Token: 0x04006B2C RID: 27436
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentLodAccordingToDistance;
|
|
|
|
// Token: 0x04006B2D RID: 27437
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentDistanceFromMainCamera;
|
|
|
|
// Token: 0x04006B2E RID: 27438
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentRealDistanceFromMainCamera;
|
|
|
|
// Token: 0x04006B2F RID: 27439
|
|
private static readonly IntPtr NativeFieldInfoPtr_forcedToDisableLodsOfThisComponent;
|
|
|
|
// Token: 0x04006B30 RID: 27440
|
|
private static readonly IntPtr NativeFieldInfoPtr_forcedToShowOnlyALodIndependentOfDistance;
|
|
|
|
// Token: 0x04006B31 RID: 27441
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentScannedMeshesList;
|
|
|
|
// Token: 0x04006B32 RID: 27442
|
|
private static readonly IntPtr NativeFieldInfoPtr_modeOfMeshesScanning;
|
|
|
|
// Token: 0x04006B33 RID: 27443
|
|
private static readonly IntPtr NativeFieldInfoPtr_scanInactiveGameObjects;
|
|
|
|
// Token: 0x04006B34 RID: 27444
|
|
private static readonly IntPtr NativeFieldInfoPtr_gameObjectsToIgnore;
|
|
|
|
// Token: 0x04006B35 RID: 27445
|
|
private static readonly IntPtr NativeFieldInfoPtr_levelsOfDetailToGenerate;
|
|
|
|
// Token: 0x04006B36 RID: 27446
|
|
private static readonly IntPtr NativeFieldInfoPtr_percentOfVerticesForEachLod;
|
|
|
|
// Token: 0x04006B37 RID: 27447
|
|
private static readonly IntPtr NativeFieldInfoPtr_saveGeneratedLodsInAssets;
|
|
|
|
// Token: 0x04006B38 RID: 27448
|
|
private static readonly IntPtr NativeFieldInfoPtr_skinnedAnimsCompatibilityMode;
|
|
|
|
// Token: 0x04006B39 RID: 27449
|
|
private static readonly IntPtr NativeFieldInfoPtr_preventArtifacts;
|
|
|
|
// Token: 0x04006B3A RID: 27450
|
|
private static readonly IntPtr NativeFieldInfoPtr_optimizeResultingMeshes;
|
|
|
|
// Token: 0x04006B3B RID: 27451
|
|
private static readonly IntPtr NativeFieldInfoPtr_enableLightmapsSupport;
|
|
|
|
// Token: 0x04006B3C RID: 27452
|
|
private static readonly IntPtr NativeFieldInfoPtr_enableMaterialsChanges;
|
|
|
|
// Token: 0x04006B3D RID: 27453
|
|
private static readonly IntPtr NativeFieldInfoPtr_forceOfSimplification;
|
|
|
|
// Token: 0x04006B3E RID: 27454
|
|
private static readonly IntPtr NativeFieldInfoPtr_cullingMode;
|
|
|
|
// Token: 0x04006B3F RID: 27455
|
|
private static readonly IntPtr NativeFieldInfoPtr__customPivotToSimulateLods;
|
|
|
|
// Token: 0x04006B40 RID: 27456
|
|
private static readonly IntPtr NativeFieldInfoPtr_cameraDetectionMode;
|
|
|
|
// Token: 0x04006B41 RID: 27457
|
|
private static readonly IntPtr NativeFieldInfoPtr_useCacheForMainCameraInDetection;
|
|
|
|
// Token: 0x04006B42 RID: 27458
|
|
private static readonly IntPtr NativeFieldInfoPtr_customCameraForSimulationOfLods;
|
|
|
|
// Token: 0x04006B43 RID: 27459
|
|
private static readonly IntPtr NativeFieldInfoPtr_minDistanceOfViewForEachLod;
|
|
|
|
// Token: 0x04006B44 RID: 27460
|
|
private static readonly IntPtr NativeFieldInfoPtr_minDistanceOfViewForCull;
|
|
|
|
// Token: 0x04006B45 RID: 27461
|
|
private static readonly IntPtr NativeFieldInfoPtr_onDoneScan;
|
|
|
|
// Token: 0x04006B46 RID: 27462
|
|
private static readonly IntPtr NativeFieldInfoPtr_onUndoScan;
|
|
|
|
// Token: 0x04006B47 RID: 27463
|
|
private static readonly IntPtr NativeFieldInfoPtr_forceChangeLodsOfSkinnedInEditor;
|
|
|
|
// Token: 0x04006B48 RID: 27464
|
|
private static readonly IntPtr NativeFieldInfoPtr_drawGizmoOnThisPivot;
|
|
|
|
// Token: 0x04006B49 RID: 27465
|
|
private static readonly IntPtr NativeFieldInfoPtr_colorOfGizmo;
|
|
|
|
// Token: 0x04006B4A RID: 27466
|
|
private static readonly IntPtr NativeFieldInfoPtr_sizeOfGizmo;
|
|
|
|
// Token: 0x04006B4B RID: 27467
|
|
private static readonly IntPtr NativeFieldInfoPtr_forceShowHiddenSettings;
|
|
|
|
// Token: 0x04006B4C RID: 27468
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_customPivotToSimulateLods_Public_get_Transform_0;
|
|
|
|
// Token: 0x04006B4D RID: 27469
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_customPivotToSimulateLods_Public_set_Void_Transform_0;
|
|
|
|
// Token: 0x04006B4E RID: 27470
|
|
private static readonly IntPtr NativeMethodInfoPtr_ValidateAllParameters_Private_Void_Boolean_0;
|
|
|
|
// Token: 0x04006B4F RID: 27471
|
|
private static readonly IntPtr NativeMethodInfoPtr_CreateHierarchyOfFoldersIfNotExists_Private_Void_0;
|
|
|
|
// Token: 0x04006B50 RID: 27472
|
|
private static readonly IntPtr NativeMethodInfoPtr_SaveGeneratedLodInAssets_Private_String_String_Int64_Mesh_0;
|
|
|
|
// Token: 0x04006B51 RID: 27473
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGeneratedLodForThisMesh_Private_Mesh_Mesh_Single_Boolean_0;
|
|
|
|
// Token: 0x04006B52 RID: 27474
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCopyOfExistentArrayOfMaterials_Private_Il2CppReferenceArray_1_Material_Il2CppReferenceArray_1_Material_0;
|
|
|
|
// Token: 0x04006B53 RID: 27475
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_StartProcessing_Private_Void_Boolean_0;
|
|
|
|
// Token: 0x04006B54 RID: 27476
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_Private_IEnumerator_Boolean_0;
|
|
|
|
// Token: 0x04006B55 RID: 27477
|
|
private static readonly IntPtr NativeMethodInfoPtr_UndoAllMeshesScannedAndAllLodGroups_Private_Void_Boolean_Boolean_Boolean_Boolean_0;
|
|
|
|
// Token: 0x04006B56 RID: 27478
|
|
private static readonly IntPtr NativeMethodInfoPtr_isLodsSimulationEnabledInThisSceneForEditorSceneViewMode_Private_Boolean_0;
|
|
|
|
// Token: 0x04006B57 RID: 27479
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetLastActiveSceneViewCamera_Private_Camera_0;
|
|
|
|
// Token: 0x04006B58 RID: 27480
|
|
private static readonly IntPtr NativeMethodInfoPtr_CullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0;
|
|
|
|
// Token: 0x04006B59 RID: 27481
|
|
private static readonly IntPtr NativeMethodInfoPtr_UncullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0;
|
|
|
|
// Token: 0x04006B5A RID: 27482
|
|
private static readonly IntPtr NativeMethodInfoPtr_ChangeLodMeshAndMaterialsOfRenderer_Private_Void_ScannedMeshItem_Int32_0;
|
|
|
|
// Token: 0x04006B5B RID: 27483
|
|
private static readonly IntPtr NativeMethodInfoPtr_CalculateCorrectLodForDistanceBeforeChange_Private_Void_Single_0;
|
|
|
|
// Token: 0x04006B5C RID: 27484
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnRenderObject_Public_Void_0;
|
|
|
|
// Token: 0x04006B5D RID: 27485
|
|
private static readonly IntPtr NativeMethodInfoPtr_Awake_Public_Void_0;
|
|
|
|
// Token: 0x04006B5E RID: 27486
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnRenderObject_HookEmulationForHDRP_Private_IEnumerator_0;
|
|
|
|
// Token: 0x04006B5F RID: 27487
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Void_0;
|
|
|
|
// Token: 0x04006B60 RID: 27488
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCurrentLodLevel_Public_Int32_0;
|
|
|
|
// Token: 0x04006B61 RID: 27489
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCurrentCameraDistance_Public_Single_0;
|
|
|
|
// Token: 0x04006B62 RID: 27490
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCurrentRealCameraDistance_Public_Single_0;
|
|
|
|
// Token: 0x04006B63 RID: 27491
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetNumberOfLodsGenerated_Public_Int32_0;
|
|
|
|
// Token: 0x04006B64 RID: 27492
|
|
private static readonly IntPtr NativeMethodInfoPtr_isScannedMeshesCurrentCulled_Public_Boolean_0;
|
|
|
|
// Token: 0x04006B65 RID: 27493
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetListOfAllMeshesScanned_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailMeshes_0;
|
|
|
|
// Token: 0x04006B66 RID: 27494
|
|
private static readonly IntPtr NativeMethodInfoPtr_ForceShowLod_Public_Void_Boolean_Int32_0;
|
|
|
|
// Token: 0x04006B67 RID: 27495
|
|
private static readonly IntPtr NativeMethodInfoPtr_isThisComponentForcedToShowLod_Public_Boolean_0;
|
|
|
|
// Token: 0x04006B68 RID: 27496
|
|
private static readonly IntPtr NativeMethodInfoPtr_ForceDisableLodChangesInThisComponent_Public_Void_Boolean_0;
|
|
|
|
// Token: 0x04006B69 RID: 27497
|
|
private static readonly IntPtr NativeMethodInfoPtr_isThisComponentForcedToDisableLodChanges_Public_Boolean_0;
|
|
|
|
// Token: 0x04006B6A RID: 27498
|
|
private static readonly IntPtr NativeMethodInfoPtr_ForceThisComponentToUpdateLodsRender_Public_Void_0;
|
|
|
|
// Token: 0x04006B6B RID: 27499
|
|
private static readonly IntPtr NativeMethodInfoPtr_isMeshesCurrentScannedAndLodsWorkingInThisComponent_Public_Boolean_0;
|
|
|
|
// Token: 0x04006B6C RID: 27500
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScanAllMeshesAndGenerateLodsGroups_Public_Void_0;
|
|
|
|
// Token: 0x04006B6D RID: 27501
|
|
private static readonly IntPtr NativeMethodInfoPtr_UndoCurrentScanWorkingAndDeleteGeneratedMeshes_Public_Void_Boolean_Boolean_0;
|
|
|
|
// Token: 0x04006B6E RID: 27502
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetListOfAllUlodsInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetail_0;
|
|
|
|
// Token: 0x04006B6F RID: 27503
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetListOfAllUlodsOptimizerInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailOptimizer_0;
|
|
|
|
// Token: 0x04006B70 RID: 27504
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetNewCustomCameraForThisAndAllUlodsInThisScene_Public_Void_Camera_0;
|
|
|
|
// Token: 0x04006B71 RID: 27505
|
|
private static readonly IntPtr NativeMethodInfoPtr_ConvertThisToDefaultUnityLods_Public_Void_0;
|
|
|
|
// Token: 0x04006B72 RID: 27506
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x0200061B RID: 1563
|
|
public enum ScanMeshesMode
|
|
{
|
|
// Token: 0x04006B74 RID: 27508
|
|
ScanInChildrenGameObjectsOnly,
|
|
// Token: 0x04006B75 RID: 27509
|
|
ScanInThisGameObjectOnly
|
|
}
|
|
|
|
// Token: 0x0200061C RID: 1564
|
|
public enum ForceOfSimplification
|
|
{
|
|
// Token: 0x04006B77 RID: 27511
|
|
Normal,
|
|
// Token: 0x04006B78 RID: 27512
|
|
Strong,
|
|
// Token: 0x04006B79 RID: 27513
|
|
VeryStrong,
|
|
// Token: 0x04006B7A RID: 27514
|
|
ExtremelyStrong,
|
|
// Token: 0x04006B7B RID: 27515
|
|
Destroyer
|
|
}
|
|
|
|
// Token: 0x0200061D RID: 1565
|
|
public enum CullingMode
|
|
{
|
|
// Token: 0x04006B7D RID: 27517
|
|
Disabled,
|
|
// Token: 0x04006B7E RID: 27518
|
|
CullingMeshes,
|
|
// Token: 0x04006B7F RID: 27519
|
|
CullingRenderer
|
|
}
|
|
|
|
// Token: 0x0200061E RID: 1566
|
|
public enum CameraDetectionMode
|
|
{
|
|
// Token: 0x04006B81 RID: 27521
|
|
CurrentCamera,
|
|
// Token: 0x04006B82 RID: 27522
|
|
MainCamera,
|
|
// Token: 0x04006B83 RID: 27523
|
|
CustomCamera
|
|
}
|
|
|
|
// Token: 0x0200061F RID: 1567
|
|
[Serializable]
|
|
public class ScannedMeshItem : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A07E RID: 41086 RVA: 0x0029153C File Offset: 0x0028F73C
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 640823, RefRangeEnd = 640825, XrefRangeStart = 640813, XrefRangeEnd = 640823, 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: 0x0600A07F RID: 41087 RVA: 0x00291580 File Offset: 0x0028F780
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 640838, RefRangeEnd = 640840, XrefRangeStart = 640825, XrefRangeEnd = 640838, 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: 0x0600A080 RID: 41088 RVA: 0x002915CC File Offset: 0x0028F7CC
|
|
// 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, 100675647);
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, 100675648);
|
|
}
|
|
|
|
// Token: 0x0600A081 RID: 41089 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public ScannedMeshItem(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003669 RID: 13929
|
|
// (get) Token: 0x0600A082 RID: 41090 RVA: 0x002916FC File Offset: 0x0028F8FC
|
|
// (set) Token: 0x0600A083 RID: 41091 RVA: 0x00291730 File Offset: 0x0028F930
|
|
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: 0x1700366A RID: 13930
|
|
// (get) Token: 0x0600A084 RID: 41092 RVA: 0x00291758 File Offset: 0x0028F958
|
|
// (set) Token: 0x0600A085 RID: 41093 RVA: 0x0029178C File Offset: 0x0028F98C
|
|
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: 0x1700366B RID: 13931
|
|
// (get) Token: 0x0600A086 RID: 41094 RVA: 0x002917B4 File Offset: 0x0028F9B4
|
|
// (set) Token: 0x0600A087 RID: 41095 RVA: 0x002917E8 File Offset: 0x0028F9E8
|
|
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: 0x1700366C RID: 13932
|
|
// (get) Token: 0x0600A088 RID: 41096 RVA: 0x00291810 File Offset: 0x0028FA10
|
|
// (set) Token: 0x0600A089 RID: 41097 RVA: 0x00291844 File Offset: 0x0028FA44
|
|
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: 0x1700366D RID: 13933
|
|
// (get) Token: 0x0600A08A RID: 41098 RVA: 0x0029186C File Offset: 0x0028FA6C
|
|
// (set) Token: 0x0600A08B RID: 41099 RVA: 0x002918A0 File Offset: 0x0028FAA0
|
|
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: 0x1700366E RID: 13934
|
|
// (get) Token: 0x0600A08C RID: 41100 RVA: 0x002918C8 File Offset: 0x0028FAC8
|
|
// (set) Token: 0x0600A08D RID: 41101 RVA: 0x002918FC File Offset: 0x0028FAFC
|
|
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: 0x1700366F RID: 13935
|
|
// (get) Token: 0x0600A08E RID: 41102 RVA: 0x00291924 File Offset: 0x0028FB24
|
|
// (set) Token: 0x0600A08F RID: 41103 RVA: 0x0029194C File Offset: 0x0028FB4C
|
|
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: 0x17003670 RID: 13936
|
|
// (get) Token: 0x0600A090 RID: 41104 RVA: 0x00291970 File Offset: 0x0028FB70
|
|
// (set) Token: 0x0600A091 RID: 41105 RVA: 0x002919A4 File Offset: 0x0028FBA4
|
|
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: 0x17003671 RID: 13937
|
|
// (get) Token: 0x0600A092 RID: 41106 RVA: 0x002919CC File Offset: 0x0028FBCC
|
|
// (set) Token: 0x0600A093 RID: 41107 RVA: 0x00291A00 File Offset: 0x0028FC00
|
|
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: 0x17003672 RID: 13938
|
|
// (get) Token: 0x0600A094 RID: 41108 RVA: 0x00291A28 File Offset: 0x0028FC28
|
|
// (set) Token: 0x0600A095 RID: 41109 RVA: 0x00291A5C File Offset: 0x0028FC5C
|
|
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: 0x17003673 RID: 13939
|
|
// (get) Token: 0x0600A096 RID: 41110 RVA: 0x00291A84 File Offset: 0x0028FC84
|
|
// (set) Token: 0x0600A097 RID: 41111 RVA: 0x00291AAC File Offset: 0x0028FCAC
|
|
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: 0x04006B84 RID: 27524
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalGameObject;
|
|
|
|
// Token: 0x04006B85 RID: 27525
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalSkinnedMeshRenderer;
|
|
|
|
// Token: 0x04006B86 RID: 27526
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalMeshFilter;
|
|
|
|
// Token: 0x04006B87 RID: 27527
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalMeshRenderer;
|
|
|
|
// Token: 0x04006B88 RID: 27528
|
|
private static readonly IntPtr NativeFieldInfoPtr_allMeshLods;
|
|
|
|
// Token: 0x04006B89 RID: 27529
|
|
private static readonly IntPtr NativeFieldInfoPtr_allMeshLodsPaths;
|
|
|
|
// Token: 0x04006B8A RID: 27530
|
|
private static readonly IntPtr NativeFieldInfoPtr_canChangeMaterialsOnThisMeshLods;
|
|
|
|
// Token: 0x04006B8B RID: 27531
|
|
private static readonly IntPtr NativeFieldInfoPtr_allMeshLodsMaterials;
|
|
|
|
// Token: 0x04006B8C RID: 27532
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalMeshLodsManager;
|
|
|
|
// Token: 0x04006B8D RID: 27533
|
|
private static readonly IntPtr NativeFieldInfoPtr_beforeCullingData_lastMeshOfThis;
|
|
|
|
// Token: 0x04006B8E RID: 27534
|
|
private static readonly IntPtr NativeFieldInfoPtr_beforeCullingData_isForcedToRenderizationOff;
|
|
|
|
// Token: 0x04006B8F RID: 27535
|
|
private static readonly IntPtr NativeMethodInfoPtr_InitializeAllMeshLodsMaterialsArray_Public_Void_0;
|
|
|
|
// Token: 0x04006B90 RID: 27536
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x02000620 RID: 1568
|
|
[Serializable]
|
|
public class MeshMaterials : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A098 RID: 41112 RVA: 0x00291AD0 File Offset: 0x0028FCD0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 640808, XrefRangeEnd = 640813, 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: 0x0600A099 RID: 41113 RVA: 0x00291B1C File Offset: 0x0028FD1C
|
|
// 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, 100675649);
|
|
}
|
|
|
|
// Token: 0x0600A09A RID: 41114 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public MeshMaterials(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003674 RID: 13940
|
|
// (get) Token: 0x0600A09B RID: 41115 RVA: 0x00291B70 File Offset: 0x0028FD70
|
|
// (set) Token: 0x0600A09C RID: 41116 RVA: 0x00291BA4 File Offset: 0x0028FDA4
|
|
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: 0x04006B91 RID: 27537
|
|
private static readonly IntPtr NativeFieldInfoPtr_materialArray;
|
|
|
|
// Token: 0x04006B92 RID: 27538
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000621 RID: 1569
|
|
[ObfuscatedName("MTAssets.UltimateLODSystem.UltimateLevelOfDetail/<ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing>d__51")]
|
|
public sealed class _ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A09D RID: 41117 RVA: 0x00291BCC File Offset: 0x0028FDCC
|
|
[CallerCount(327)]
|
|
[CachedScanResults(RefRangeStart = 11898, RefRangeEnd = 12225, XrefRangeStart = 11898, XrefRangeEnd = 12225, 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: 0x0600A09E RID: 41118 RVA: 0x00291C2C File Offset: 0x0028FE2C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 640849, RefRangeEnd = 640850, XrefRangeStart = 640840, XrefRangeEnd = 640849, 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: 0x0600A09F RID: 41119 RVA: 0x00291C70 File Offset: 0x0028FE70
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 640850, XrefRangeEnd = 641089, 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: 0x0600A0A0 RID: 41120 RVA: 0x00291CC0 File Offset: 0x0028FEC0
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 641092, RefRangeEnd = 641093, XrefRangeStart = 641089, XrefRangeEnd = 641092, 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: 0x0600A0A1 RID: 41121 RVA: 0x00291D04 File Offset: 0x0028FF04
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 641096, RefRangeEnd = 641097, XrefRangeStart = 641093, XrefRangeEnd = 641096, 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: 0x17003683 RID: 13955
|
|
// (get) Token: 0x0600A0A2 RID: 41122 RVA: 0x00291D48 File Offset: 0x0028FF48
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, 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: 0x0600A0A3 RID: 41123 RVA: 0x00291DA0 File Offset: 0x0028FFA0
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641097, XrefRangeEnd = 641102, 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: 0x17003684 RID: 13956
|
|
// (get) Token: 0x0600A0A4 RID: 41124 RVA: 0x00291DE4 File Offset: 0x0028FFE4
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, 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: 0x0600A0A5 RID: 41125 RVA: 0x00291E3C File Offset: 0x0029003C
|
|
// 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, 100675650);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675651);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675652);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr___m__Finally1_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675653);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr___m__Finally2_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100675654);
|
|
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, 100675655);
|
|
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, 100675656);
|
|
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, 100675657);
|
|
}
|
|
|
|
// Token: 0x0600A0A6 RID: 41126 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public _ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003675 RID: 13941
|
|
// (get) Token: 0x0600A0A7 RID: 41127 RVA: 0x00292020 File Offset: 0x00290220
|
|
// (set) Token: 0x0600A0A8 RID: 41128 RVA: 0x00292048 File Offset: 0x00290248
|
|
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: 0x17003676 RID: 13942
|
|
// (get) Token: 0x0600A0A9 RID: 41129 RVA: 0x0029206C File Offset: 0x0029026C
|
|
// (set) Token: 0x0600A0AA RID: 41130 RVA: 0x002920A0 File Offset: 0x002902A0
|
|
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: 0x17003677 RID: 13943
|
|
// (get) Token: 0x0600A0AB RID: 41131 RVA: 0x002920C8 File Offset: 0x002902C8
|
|
// (set) Token: 0x0600A0AC RID: 41132 RVA: 0x002920FC File Offset: 0x002902FC
|
|
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: 0x17003678 RID: 13944
|
|
// (get) Token: 0x0600A0AD RID: 41133 RVA: 0x00292124 File Offset: 0x00290324
|
|
// (set) Token: 0x0600A0AE RID: 41134 RVA: 0x00292158 File Offset: 0x00290358
|
|
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: 0x17003679 RID: 13945
|
|
// (get) Token: 0x0600A0AF RID: 41135 RVA: 0x00292180 File Offset: 0x00290380
|
|
// (set) Token: 0x0600A0B0 RID: 41136 RVA: 0x002921B4 File Offset: 0x002903B4
|
|
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: 0x1700367A RID: 13946
|
|
// (get) Token: 0x0600A0B1 RID: 41137 RVA: 0x002921DC File Offset: 0x002903DC
|
|
// (set) Token: 0x0600A0B2 RID: 41138 RVA: 0x00292204 File Offset: 0x00290404
|
|
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: 0x1700367B RID: 13947
|
|
// (get) Token: 0x0600A0B3 RID: 41139 RVA: 0x00292228 File Offset: 0x00290428
|
|
// (set) Token: 0x0600A0B4 RID: 41140 RVA: 0x00292250 File Offset: 0x00290450
|
|
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: 0x1700367C RID: 13948
|
|
// (get) Token: 0x0600A0B5 RID: 41141 RVA: 0x00292274 File Offset: 0x00290474
|
|
// (set) Token: 0x0600A0B6 RID: 41142 RVA: 0x002922A6 File Offset: 0x002904A6
|
|
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: 0x1700367D RID: 13949
|
|
// (get) Token: 0x0600A0B7 RID: 41143 RVA: 0x002922DC File Offset: 0x002904DC
|
|
// (set) Token: 0x0600A0B8 RID: 41144 RVA: 0x00292310 File Offset: 0x00290510
|
|
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: 0x1700367E RID: 13950
|
|
// (get) Token: 0x0600A0B9 RID: 41145 RVA: 0x00292338 File Offset: 0x00290538
|
|
// (set) Token: 0x0600A0BA RID: 41146 RVA: 0x00292360 File Offset: 0x00290560
|
|
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: 0x1700367F RID: 13951
|
|
// (get) Token: 0x0600A0BB RID: 41147 RVA: 0x00292384 File Offset: 0x00290584
|
|
// (set) Token: 0x0600A0BC RID: 41148 RVA: 0x002923B8 File Offset: 0x002905B8
|
|
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: 0x17003680 RID: 13952
|
|
// (get) Token: 0x0600A0BD RID: 41149 RVA: 0x002923E0 File Offset: 0x002905E0
|
|
// (set) Token: 0x0600A0BE RID: 41150 RVA: 0x00292408 File Offset: 0x00290608
|
|
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: 0x17003681 RID: 13953
|
|
// (get) Token: 0x0600A0BF RID: 41151 RVA: 0x0029242C File Offset: 0x0029062C
|
|
// (set) Token: 0x0600A0C0 RID: 41152 RVA: 0x0029245E File Offset: 0x0029065E
|
|
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: 0x17003682 RID: 13954
|
|
// (get) Token: 0x0600A0C1 RID: 41153 RVA: 0x00292494 File Offset: 0x00290694
|
|
// (set) Token: 0x0600A0C2 RID: 41154 RVA: 0x002924C8 File Offset: 0x002906C8
|
|
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: 0x04006B93 RID: 27539
|
|
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
|
|
|
// Token: 0x04006B94 RID: 27540
|
|
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
|
|
|
// Token: 0x04006B95 RID: 27541
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x04006B96 RID: 27542
|
|
private static readonly IntPtr NativeFieldInfoPtr__meshFiltersFound_5__2;
|
|
|
|
// Token: 0x04006B97 RID: 27543
|
|
private static readonly IntPtr NativeFieldInfoPtr__scannedMeshItems_5__3;
|
|
|
|
// Token: 0x04006B98 RID: 27544
|
|
private static readonly IntPtr NativeFieldInfoPtr__currentMesh_5__4;
|
|
|
|
// Token: 0x04006B99 RID: 27545
|
|
private static readonly IntPtr NativeFieldInfoPtr__currentLod_5__5;
|
|
|
|
// Token: 0x04006B9A RID: 27546
|
|
private static readonly IntPtr NativeFieldInfoPtr___7__wrap5;
|
|
|
|
// Token: 0x04006B9B RID: 27547
|
|
private static readonly IntPtr NativeFieldInfoPtr__smr_5__7;
|
|
|
|
// Token: 0x04006B9C RID: 27548
|
|
private static readonly IntPtr NativeFieldInfoPtr__ticks_5__8;
|
|
|
|
// Token: 0x04006B9D RID: 27549
|
|
private static readonly IntPtr NativeFieldInfoPtr__thisScannedMeshItem_5__9;
|
|
|
|
// Token: 0x04006B9E RID: 27550
|
|
private static readonly IntPtr NativeFieldInfoPtr__i_5__10;
|
|
|
|
// Token: 0x04006B9F RID: 27551
|
|
private static readonly IntPtr NativeFieldInfoPtr___7__wrap10;
|
|
|
|
// Token: 0x04006BA0 RID: 27552
|
|
private static readonly IntPtr NativeFieldInfoPtr__mf_5__12;
|
|
|
|
// Token: 0x04006BA1 RID: 27553
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
|
|
|
// Token: 0x04006BA2 RID: 27554
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04006BA3 RID: 27555
|
|
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
|
|
|
// Token: 0x04006BA4 RID: 27556
|
|
private static readonly IntPtr NativeMethodInfoPtr___m__Finally1_Private_Void_0;
|
|
|
|
// Token: 0x04006BA5 RID: 27557
|
|
private static readonly IntPtr NativeMethodInfoPtr___m__Finally2_Private_Void_0;
|
|
|
|
// Token: 0x04006BA6 RID: 27558
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
|
|
// Token: 0x04006BA7 RID: 27559
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04006BA8 RID: 27560
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
}
|
|
|
|
// Token: 0x02000622 RID: 1570
|
|
[ObfuscatedName("MTAssets.UltimateLODSystem.UltimateLevelOfDetail/<OnRenderObject_HookEmulationForHDRP>d__61")]
|
|
public sealed class _OnRenderObject_HookEmulationForHDRP_d__61 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A0C3 RID: 41155 RVA: 0x002924F0 File Offset: 0x002906F0
|
|
[CallerCount(327)]
|
|
[CachedScanResults(RefRangeStart = 11898, RefRangeEnd = 12225, XrefRangeStart = 11898, XrefRangeEnd = 12225, 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: 0x0600A0C4 RID: 41156 RVA: 0x00292550 File Offset: 0x00290750
|
|
[CallerCount(5802)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, 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: 0x0600A0C5 RID: 41157 RVA: 0x00292594 File Offset: 0x00290794
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641102, XrefRangeEnd = 641111, 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: 0x17003689 RID: 13961
|
|
// (get) Token: 0x0600A0C6 RID: 41158 RVA: 0x002925E4 File Offset: 0x002907E4
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, 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: 0x0600A0C7 RID: 41159 RVA: 0x0029263C File Offset: 0x0029083C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 641111, XrefRangeEnd = 641116, 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: 0x1700368A RID: 13962
|
|
// (get) Token: 0x0600A0C8 RID: 41160 RVA: 0x00292680 File Offset: 0x00290880
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, 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: 0x0600A0C9 RID: 41161 RVA: 0x002926D8 File Offset: 0x002908D8
|
|
// 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, 100675658);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100675659);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100675660);
|
|
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, 100675661);
|
|
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, 100675662);
|
|
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, 100675663);
|
|
}
|
|
|
|
// Token: 0x0600A0CA RID: 41162 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public _OnRenderObject_HookEmulationForHDRP_d__61(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003685 RID: 13957
|
|
// (get) Token: 0x0600A0CB RID: 41163 RVA: 0x002927CC File Offset: 0x002909CC
|
|
// (set) Token: 0x0600A0CC RID: 41164 RVA: 0x002927F4 File Offset: 0x002909F4
|
|
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: 0x17003686 RID: 13958
|
|
// (get) Token: 0x0600A0CD RID: 41165 RVA: 0x00292818 File Offset: 0x00290A18
|
|
// (set) Token: 0x0600A0CE RID: 41166 RVA: 0x0029284C File Offset: 0x00290A4C
|
|
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: 0x17003687 RID: 13959
|
|
// (get) Token: 0x0600A0CF RID: 41167 RVA: 0x00292874 File Offset: 0x00290A74
|
|
// (set) Token: 0x0600A0D0 RID: 41168 RVA: 0x002928A8 File Offset: 0x00290AA8
|
|
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: 0x17003688 RID: 13960
|
|
// (get) Token: 0x0600A0D1 RID: 41169 RVA: 0x002928D0 File Offset: 0x00290AD0
|
|
// (set) Token: 0x0600A0D2 RID: 41170 RVA: 0x00292904 File Offset: 0x00290B04
|
|
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: 0x04006BA9 RID: 27561
|
|
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
|
|
|
// Token: 0x04006BAA RID: 27562
|
|
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
|
|
|
// Token: 0x04006BAB RID: 27563
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x04006BAC RID: 27564
|
|
private static readonly IntPtr NativeFieldInfoPtr__waitForEndOfFrame_5__2;
|
|
|
|
// Token: 0x04006BAD RID: 27565
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
|
|
|
// Token: 0x04006BAE RID: 27566
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04006BAF RID: 27567
|
|
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
|
|
|
// Token: 0x04006BB0 RID: 27568
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
|
|
// Token: 0x04006BB1 RID: 27569
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x04006BB2 RID: 27570
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
}
|
|
}
|
|
}
|