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: 0x02000669 RID: 1641
|
|
public class UltimateLevelOfDetail : MonoBehaviour
|
|
{
|
|
// Token: 0x170038D1 RID: 14545
|
|
// (get) Token: 0x0600A7AE RID: 42926 RVA: 0x002AF708 File Offset: 0x002AD908
|
|
// (set) Token: 0x0600A7AF RID: 42927 RVA: 0x002AF760 File Offset: 0x002AD960
|
|
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 = 655705, XrefRangeEnd = 655721, 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: 0x0600A7B0 RID: 42928 RVA: 0x002AF7BC File Offset: 0x002AD9BC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 655727, RefRangeEnd = 655728, XrefRangeStart = 655721, XrefRangeEnd = 655727, 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: 0x0600A7B1 RID: 42929 RVA: 0x002AF810 File Offset: 0x002ADA10
|
|
[CallerCount(5874)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, 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: 0x0600A7B2 RID: 42930 RVA: 0x002AF854 File Offset: 0x002ADA54
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 655730, RefRangeEnd = 655732, XrefRangeStart = 655728, XrefRangeEnd = 655730, 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: 0x0600A7B3 RID: 42931 RVA: 0x002AF8E4 File Offset: 0x002ADAE4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 655746, RefRangeEnd = 655748, XrefRangeStart = 655732, XrefRangeEnd = 655746, 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: 0x0600A7B4 RID: 42932 RVA: 0x002AF978 File Offset: 0x002ADB78
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 655754, RefRangeEnd = 655758, XrefRangeStart = 655748, XrefRangeEnd = 655754, 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: 0x0600A7B5 RID: 42933 RVA: 0x002AF9E8 File Offset: 0x002ADBE8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 655758, XrefRangeEnd = 655765, 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: 0x0600A7B6 RID: 42934 RVA: 0x002AFA3C File Offset: 0x002ADC3C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 655765, XrefRangeEnd = 655770, 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: 0x0600A7B7 RID: 42935 RVA: 0x002AFAA4 File Offset: 0x002ADCA4
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 655825, RefRangeEnd = 655827, XrefRangeStart = 655770, XrefRangeEnd = 655825, 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: 0x0600A7B8 RID: 42936 RVA: 0x002AFB34 File Offset: 0x002ADD34
|
|
[CallerCount(16)]
|
|
[CachedScanResults(RefRangeStart = 16399, RefRangeEnd = 16415, XrefRangeStart = 16399, XrefRangeEnd = 16415, 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: 0x0600A7B9 RID: 42937 RVA: 0x002AFB84 File Offset: 0x002ADD84
|
|
[CallerCount(28)]
|
|
[CachedScanResults(RefRangeStart = 16479, RefRangeEnd = 16507, XrefRangeStart = 16479, XrefRangeEnd = 16507, 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: 0x0600A7BA RID: 42938 RVA: 0x002AFBDC File Offset: 0x002ADDDC
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 655858, RefRangeEnd = 655859, XrefRangeStart = 655827, XrefRangeEnd = 655858, 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: 0x0600A7BB RID: 42939 RVA: 0x002AFC38 File Offset: 0x002ADE38
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 655884, RefRangeEnd = 655885, XrefRangeStart = 655859, XrefRangeEnd = 655884, 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: 0x0600A7BC RID: 42940 RVA: 0x002AFC94 File Offset: 0x002ADE94
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 655903, RefRangeEnd = 655904, XrefRangeStart = 655885, XrefRangeEnd = 655903, 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: 0x0600A7BD RID: 42941 RVA: 0x002AFD00 File Offset: 0x002ADF00
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 655930, RefRangeEnd = 655932, XrefRangeStart = 655904, XrefRangeEnd = 655930, 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: 0x0600A7BE RID: 42942 RVA: 0x002AFD54 File Offset: 0x002ADF54
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 656045, RefRangeEnd = 656047, XrefRangeStart = 655932, XrefRangeEnd = 656045, 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: 0x0600A7BF RID: 42943 RVA: 0x002AFD98 File Offset: 0x002ADF98
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656047, XrefRangeEnd = 656089, 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: 0x0600A7C0 RID: 42944 RVA: 0x002AFDDC File Offset: 0x002ADFDC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656089, XrefRangeEnd = 656094, 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: 0x0600A7C1 RID: 42945 RVA: 0x002AFE34 File Offset: 0x002AE034
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656094, XrefRangeEnd = 656111, 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: 0x0600A7C2 RID: 42946 RVA: 0x002AFE78 File Offset: 0x002AE078
|
|
[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: 0x0600A7C3 RID: 42947 RVA: 0x002AFEC8 File Offset: 0x002AE0C8
|
|
[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: 0x0600A7C4 RID: 42948 RVA: 0x002AFF18 File Offset: 0x002AE118
|
|
[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: 0x0600A7C5 RID: 42949 RVA: 0x002AFF68 File Offset: 0x002AE168
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 656111, RefRangeEnd = 656113, XrefRangeStart = 656111, XrefRangeEnd = 656111, 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: 0x0600A7C6 RID: 42950 RVA: 0x002AFFB8 File Offset: 0x002AE1B8
|
|
[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: 0x0600A7C7 RID: 42951 RVA: 0x002B0008 File Offset: 0x002AE208
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656113, XrefRangeEnd = 656139, 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: 0x0600A7C8 RID: 42952 RVA: 0x002B0060 File Offset: 0x002AE260
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656139, XrefRangeEnd = 656143, 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: 0x0600A7C9 RID: 42953 RVA: 0x002B00C8 File Offset: 0x002AE2C8
|
|
[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: 0x0600A7CA RID: 42954 RVA: 0x002B0118 File Offset: 0x002AE318
|
|
[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: 0x0600A7CB RID: 42955 RVA: 0x002B016C File Offset: 0x002AE36C
|
|
[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: 0x0600A7CC RID: 42956 RVA: 0x002B01BC File Offset: 0x002AE3BC
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 656145, RefRangeEnd = 656147, XrefRangeStart = 656143, XrefRangeEnd = 656145, 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: 0x0600A7CD RID: 42957 RVA: 0x002B0200 File Offset: 0x002AE400
|
|
[CallerCount(5)]
|
|
[CachedScanResults(RefRangeStart = 656148, RefRangeEnd = 656153, XrefRangeStart = 656147, XrefRangeEnd = 656148, 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: 0x0600A7CE RID: 42958 RVA: 0x002B0250 File Offset: 0x002AE450
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 656164, RefRangeEnd = 656165, XrefRangeStart = 656153, XrefRangeEnd = 656164, 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: 0x0600A7CF RID: 42959 RVA: 0x002B0294 File Offset: 0x002AE494
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656165, XrefRangeEnd = 656171, 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: 0x0600A7D0 RID: 42960 RVA: 0x002B02FC File Offset: 0x002AE4FC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656171, XrefRangeEnd = 656181, 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: 0x0600A7D1 RID: 42961 RVA: 0x002B0354 File Offset: 0x002AE554
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656181, XrefRangeEnd = 656194, 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: 0x0600A7D2 RID: 42962 RVA: 0x002B03AC File Offset: 0x002AE5AC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656194, XrefRangeEnd = 656218, 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: 0x0600A7D3 RID: 42963 RVA: 0x002B0408 File Offset: 0x002AE608
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656218, XrefRangeEnd = 656381, 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: 0x0600A7D4 RID: 42964 RVA: 0x002B044C File Offset: 0x002AE64C
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 656381, XrefRangeEnd = 656415, 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: 0x0600A7D5 RID: 42965 RVA: 0x002B0498 File Offset: 0x002AE698
|
|
// 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, 100676271);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_set_customPivotToSimulateLods_Public_set_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676272);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ValidateAllParameters_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676273);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_CreateHierarchyOfFoldersIfNotExists_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676274);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_SaveGeneratedLodInAssets_Private_String_String_Int64_Mesh_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676275);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetGeneratedLodForThisMesh_Private_Mesh_Mesh_Single_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676276);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCopyOfExistentArrayOfMaterials_Private_Il2CppReferenceArray_1_Material_Il2CppReferenceArray_1_Material_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676277);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_StartProcessing_Private_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676278);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_Private_IEnumerator_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676279);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_UndoAllMeshesScannedAndAllLodGroups_Private_Void_Boolean_Boolean_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676280);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isLodsSimulationEnabledInThisSceneForEditorSceneViewMode_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676281);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetLastActiveSceneViewCamera_Private_Camera_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676282);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_CullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676283);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_UncullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676284);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ChangeLodMeshAndMaterialsOfRenderer_Private_Void_ScannedMeshItem_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676285);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_CalculateCorrectLodForDistanceBeforeChange_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676286);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_OnRenderObject_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676287);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_Awake_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676288);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_OnRenderObject_HookEmulationForHDRP_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676289);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_OnEnable_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676290);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentLodLevel_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676291);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentCameraDistance_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676292);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetCurrentRealCameraDistance_Public_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676293);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetNumberOfLodsGenerated_Public_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676294);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isScannedMeshesCurrentCulled_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676295);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllMeshesScanned_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailMeshes_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676296);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ForceShowLod_Public_Void_Boolean_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676297);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isThisComponentForcedToShowLod_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676298);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ForceDisableLodChangesInThisComponent_Public_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676299);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isThisComponentForcedToDisableLodChanges_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676300);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ForceThisComponentToUpdateLodsRender_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676301);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_isMeshesCurrentScannedAndLodsWorkingInThisComponent_Public_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676302);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ScanAllMeshesAndGenerateLodsGroups_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676303);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_UndoCurrentScanWorkingAndDeleteGeneratedMeshes_Public_Void_Boolean_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676304);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllUlodsInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetail_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676305);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_GetListOfAllUlodsOptimizerInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailOptimizer_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676306);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_SetNewCustomCameraForThisAndAllUlodsInThisScene_Public_Void_Camera_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676307);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr_ConvertThisToDefaultUnityLods_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676308);
|
|
UltimateLevelOfDetail.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail>.NativeClassPtr, 100676309);
|
|
}
|
|
|
|
// Token: 0x0600A7D6 RID: 42966 RVA: 0x0000351C File Offset: 0x0000171C
|
|
public UltimateLevelOfDetail(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170038AC RID: 14508
|
|
// (get) Token: 0x0600A7D7 RID: 42967 RVA: 0x002B0AB8 File Offset: 0x002AECB8
|
|
// (set) Token: 0x0600A7D8 RID: 42968 RVA: 0x002B0AEC File Offset: 0x002AECEC
|
|
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: 0x170038AD RID: 14509
|
|
// (get) Token: 0x0600A7D9 RID: 42969 RVA: 0x002B0B14 File Offset: 0x002AED14
|
|
// (set) Token: 0x0600A7DA RID: 42970 RVA: 0x002B0B48 File Offset: 0x002AED48
|
|
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: 0x170038AE RID: 14510
|
|
// (get) Token: 0x0600A7DB RID: 42971 RVA: 0x002B0B70 File Offset: 0x002AED70
|
|
// (set) Token: 0x0600A7DC RID: 42972 RVA: 0x002B0BA4 File Offset: 0x002AEDA4
|
|
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: 0x170038AF RID: 14511
|
|
// (get) Token: 0x0600A7DD RID: 42973 RVA: 0x002B0BCC File Offset: 0x002AEDCC
|
|
// (set) Token: 0x0600A7DE RID: 42974 RVA: 0x002B0C00 File Offset: 0x002AEE00
|
|
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: 0x170038B0 RID: 14512
|
|
// (get) Token: 0x0600A7DF RID: 42975 RVA: 0x002B0C28 File Offset: 0x002AEE28
|
|
// (set) Token: 0x0600A7E0 RID: 42976 RVA: 0x002B0C50 File Offset: 0x002AEE50
|
|
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: 0x170038B1 RID: 14513
|
|
// (get) Token: 0x0600A7E1 RID: 42977 RVA: 0x002B0C74 File Offset: 0x002AEE74
|
|
// (set) Token: 0x0600A7E2 RID: 42978 RVA: 0x002B0C9C File Offset: 0x002AEE9C
|
|
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: 0x170038B2 RID: 14514
|
|
// (get) Token: 0x0600A7E3 RID: 42979 RVA: 0x002B0CC0 File Offset: 0x002AEEC0
|
|
// (set) Token: 0x0600A7E4 RID: 42980 RVA: 0x002B0CE8 File Offset: 0x002AEEE8
|
|
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: 0x170038B3 RID: 14515
|
|
// (get) Token: 0x0600A7E5 RID: 42981 RVA: 0x002B0D0C File Offset: 0x002AEF0C
|
|
// (set) Token: 0x0600A7E6 RID: 42982 RVA: 0x002B0D34 File Offset: 0x002AEF34
|
|
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: 0x170038B4 RID: 14516
|
|
// (get) Token: 0x0600A7E7 RID: 42983 RVA: 0x002B0D58 File Offset: 0x002AEF58
|
|
// (set) Token: 0x0600A7E8 RID: 42984 RVA: 0x002B0D80 File Offset: 0x002AEF80
|
|
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: 0x170038B5 RID: 14517
|
|
// (get) Token: 0x0600A7E9 RID: 42985 RVA: 0x002B0DA4 File Offset: 0x002AEFA4
|
|
// (set) Token: 0x0600A7EA RID: 42986 RVA: 0x002B0DCC File Offset: 0x002AEFCC
|
|
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: 0x170038B6 RID: 14518
|
|
// (get) Token: 0x0600A7EB RID: 42987 RVA: 0x002B0DF0 File Offset: 0x002AEFF0
|
|
// (set) Token: 0x0600A7EC RID: 42988 RVA: 0x002B0E24 File Offset: 0x002AF024
|
|
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: 0x170038B7 RID: 14519
|
|
// (get) Token: 0x0600A7ED RID: 42989 RVA: 0x002B0E4C File Offset: 0x002AF04C
|
|
// (set) Token: 0x0600A7EE RID: 42990 RVA: 0x002B0E74 File Offset: 0x002AF074
|
|
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: 0x170038B8 RID: 14520
|
|
// (get) Token: 0x0600A7EF RID: 42991 RVA: 0x002B0E98 File Offset: 0x002AF098
|
|
// (set) Token: 0x0600A7F0 RID: 42992 RVA: 0x002B0EC0 File Offset: 0x002AF0C0
|
|
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: 0x170038B9 RID: 14521
|
|
// (get) Token: 0x0600A7F1 RID: 42993 RVA: 0x002B0EE4 File Offset: 0x002AF0E4
|
|
// (set) Token: 0x0600A7F2 RID: 42994 RVA: 0x002B0F18 File Offset: 0x002AF118
|
|
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: 0x170038BA RID: 14522
|
|
// (get) Token: 0x0600A7F3 RID: 42995 RVA: 0x002B0F40 File Offset: 0x002AF140
|
|
// (set) Token: 0x0600A7F4 RID: 42996 RVA: 0x002B0F68 File Offset: 0x002AF168
|
|
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: 0x170038BB RID: 14523
|
|
// (get) Token: 0x0600A7F5 RID: 42997 RVA: 0x002B0F8C File Offset: 0x002AF18C
|
|
// (set) Token: 0x0600A7F6 RID: 42998 RVA: 0x002B0FC0 File Offset: 0x002AF1C0
|
|
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: 0x170038BC RID: 14524
|
|
// (get) Token: 0x0600A7F7 RID: 42999 RVA: 0x002B0FE8 File Offset: 0x002AF1E8
|
|
// (set) Token: 0x0600A7F8 RID: 43000 RVA: 0x002B1010 File Offset: 0x002AF210
|
|
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: 0x170038BD RID: 14525
|
|
// (get) Token: 0x0600A7F9 RID: 43001 RVA: 0x002B1034 File Offset: 0x002AF234
|
|
// (set) Token: 0x0600A7FA RID: 43002 RVA: 0x002B105C File Offset: 0x002AF25C
|
|
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: 0x170038BE RID: 14526
|
|
// (get) Token: 0x0600A7FB RID: 43003 RVA: 0x002B1080 File Offset: 0x002AF280
|
|
// (set) Token: 0x0600A7FC RID: 43004 RVA: 0x002B10A8 File Offset: 0x002AF2A8
|
|
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: 0x170038BF RID: 14527
|
|
// (get) Token: 0x0600A7FD RID: 43005 RVA: 0x002B10CC File Offset: 0x002AF2CC
|
|
// (set) Token: 0x0600A7FE RID: 43006 RVA: 0x002B10F4 File Offset: 0x002AF2F4
|
|
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: 0x170038C0 RID: 14528
|
|
// (get) Token: 0x0600A7FF RID: 43007 RVA: 0x002B1118 File Offset: 0x002AF318
|
|
// (set) Token: 0x0600A800 RID: 43008 RVA: 0x002B1140 File Offset: 0x002AF340
|
|
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: 0x170038C1 RID: 14529
|
|
// (get) Token: 0x0600A801 RID: 43009 RVA: 0x002B1164 File Offset: 0x002AF364
|
|
// (set) Token: 0x0600A802 RID: 43010 RVA: 0x002B118C File Offset: 0x002AF38C
|
|
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: 0x170038C2 RID: 14530
|
|
// (get) Token: 0x0600A803 RID: 43011 RVA: 0x002B11B0 File Offset: 0x002AF3B0
|
|
// (set) Token: 0x0600A804 RID: 43012 RVA: 0x002B11D8 File Offset: 0x002AF3D8
|
|
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: 0x170038C3 RID: 14531
|
|
// (get) Token: 0x0600A805 RID: 43013 RVA: 0x002B11FC File Offset: 0x002AF3FC
|
|
// (set) Token: 0x0600A806 RID: 43014 RVA: 0x002B1224 File Offset: 0x002AF424
|
|
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: 0x170038C4 RID: 14532
|
|
// (get) Token: 0x0600A807 RID: 43015 RVA: 0x002B1248 File Offset: 0x002AF448
|
|
// (set) Token: 0x0600A808 RID: 43016 RVA: 0x002B127C File Offset: 0x002AF47C
|
|
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: 0x170038C5 RID: 14533
|
|
// (get) Token: 0x0600A809 RID: 43017 RVA: 0x002B12A4 File Offset: 0x002AF4A4
|
|
// (set) Token: 0x0600A80A RID: 43018 RVA: 0x002B12CC File Offset: 0x002AF4CC
|
|
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: 0x170038C6 RID: 14534
|
|
// (get) Token: 0x0600A80B RID: 43019 RVA: 0x002B12F0 File Offset: 0x002AF4F0
|
|
// (set) Token: 0x0600A80C RID: 43020 RVA: 0x002B1318 File Offset: 0x002AF518
|
|
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: 0x170038C7 RID: 14535
|
|
// (get) Token: 0x0600A80D RID: 43021 RVA: 0x002B133C File Offset: 0x002AF53C
|
|
// (set) Token: 0x0600A80E RID: 43022 RVA: 0x002B1370 File Offset: 0x002AF570
|
|
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: 0x170038C8 RID: 14536
|
|
// (get) Token: 0x0600A80F RID: 43023 RVA: 0x002B1398 File Offset: 0x002AF598
|
|
// (set) Token: 0x0600A810 RID: 43024 RVA: 0x002B13CC File Offset: 0x002AF5CC
|
|
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: 0x170038C9 RID: 14537
|
|
// (get) Token: 0x0600A811 RID: 43025 RVA: 0x002B13F4 File Offset: 0x002AF5F4
|
|
// (set) Token: 0x0600A812 RID: 43026 RVA: 0x002B141C File Offset: 0x002AF61C
|
|
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: 0x170038CA RID: 14538
|
|
// (get) Token: 0x0600A813 RID: 43027 RVA: 0x002B1440 File Offset: 0x002AF640
|
|
// (set) Token: 0x0600A814 RID: 43028 RVA: 0x002B1474 File Offset: 0x002AF674
|
|
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: 0x170038CB RID: 14539
|
|
// (get) Token: 0x0600A815 RID: 43029 RVA: 0x002B149C File Offset: 0x002AF69C
|
|
// (set) Token: 0x0600A816 RID: 43030 RVA: 0x002B14D0 File Offset: 0x002AF6D0
|
|
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: 0x170038CC RID: 14540
|
|
// (get) Token: 0x0600A817 RID: 43031 RVA: 0x002B14F8 File Offset: 0x002AF6F8
|
|
// (set) Token: 0x0600A818 RID: 43032 RVA: 0x002B1520 File Offset: 0x002AF720
|
|
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: 0x170038CD RID: 14541
|
|
// (get) Token: 0x0600A819 RID: 43033 RVA: 0x002B1544 File Offset: 0x002AF744
|
|
// (set) Token: 0x0600A81A RID: 43034 RVA: 0x002B156C File Offset: 0x002AF76C
|
|
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: 0x170038CE RID: 14542
|
|
// (get) Token: 0x0600A81B RID: 43035 RVA: 0x002B1590 File Offset: 0x002AF790
|
|
// (set) Token: 0x0600A81C RID: 43036 RVA: 0x002B15B8 File Offset: 0x002AF7B8
|
|
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: 0x170038CF RID: 14543
|
|
// (get) Token: 0x0600A81D RID: 43037 RVA: 0x002B15DC File Offset: 0x002AF7DC
|
|
// (set) Token: 0x0600A81E RID: 43038 RVA: 0x002B1604 File Offset: 0x002AF804
|
|
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: 0x170038D0 RID: 14544
|
|
// (get) Token: 0x0600A81F RID: 43039 RVA: 0x002B1628 File Offset: 0x002AF828
|
|
// (set) Token: 0x0600A820 RID: 43040 RVA: 0x002B1650 File Offset: 0x002AF850
|
|
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: 0x0400705C RID: 28764
|
|
private static readonly IntPtr NativeFieldInfoPtr_WAIT_FOR_END_OF_FRAME;
|
|
|
|
// Token: 0x0400705D RID: 28765
|
|
private static readonly IntPtr NativeFieldInfoPtr_cacheOfMainCamera;
|
|
|
|
// Token: 0x0400705E RID: 28766
|
|
private static readonly IntPtr NativeFieldInfoPtr_cacheOfUlodData;
|
|
|
|
// Token: 0x0400705F RID: 28767
|
|
private static readonly IntPtr NativeFieldInfoPtr_cacheOfUlodDataRuntimeInstancesDetector;
|
|
|
|
// Token: 0x04007060 RID: 28768
|
|
private static readonly IntPtr NativeFieldInfoPtr_lastDistanceFromMainCamera;
|
|
|
|
// Token: 0x04007061 RID: 28769
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentLodAccordingToDistance;
|
|
|
|
// Token: 0x04007062 RID: 28770
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentDistanceFromMainCamera;
|
|
|
|
// Token: 0x04007063 RID: 28771
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentRealDistanceFromMainCamera;
|
|
|
|
// Token: 0x04007064 RID: 28772
|
|
private static readonly IntPtr NativeFieldInfoPtr_forcedToDisableLodsOfThisComponent;
|
|
|
|
// Token: 0x04007065 RID: 28773
|
|
private static readonly IntPtr NativeFieldInfoPtr_forcedToShowOnlyALodIndependentOfDistance;
|
|
|
|
// Token: 0x04007066 RID: 28774
|
|
private static readonly IntPtr NativeFieldInfoPtr_currentScannedMeshesList;
|
|
|
|
// Token: 0x04007067 RID: 28775
|
|
private static readonly IntPtr NativeFieldInfoPtr_modeOfMeshesScanning;
|
|
|
|
// Token: 0x04007068 RID: 28776
|
|
private static readonly IntPtr NativeFieldInfoPtr_scanInactiveGameObjects;
|
|
|
|
// Token: 0x04007069 RID: 28777
|
|
private static readonly IntPtr NativeFieldInfoPtr_gameObjectsToIgnore;
|
|
|
|
// Token: 0x0400706A RID: 28778
|
|
private static readonly IntPtr NativeFieldInfoPtr_levelsOfDetailToGenerate;
|
|
|
|
// Token: 0x0400706B RID: 28779
|
|
private static readonly IntPtr NativeFieldInfoPtr_percentOfVerticesForEachLod;
|
|
|
|
// Token: 0x0400706C RID: 28780
|
|
private static readonly IntPtr NativeFieldInfoPtr_saveGeneratedLodsInAssets;
|
|
|
|
// Token: 0x0400706D RID: 28781
|
|
private static readonly IntPtr NativeFieldInfoPtr_skinnedAnimsCompatibilityMode;
|
|
|
|
// Token: 0x0400706E RID: 28782
|
|
private static readonly IntPtr NativeFieldInfoPtr_preventArtifacts;
|
|
|
|
// Token: 0x0400706F RID: 28783
|
|
private static readonly IntPtr NativeFieldInfoPtr_optimizeResultingMeshes;
|
|
|
|
// Token: 0x04007070 RID: 28784
|
|
private static readonly IntPtr NativeFieldInfoPtr_enableLightmapsSupport;
|
|
|
|
// Token: 0x04007071 RID: 28785
|
|
private static readonly IntPtr NativeFieldInfoPtr_enableMaterialsChanges;
|
|
|
|
// Token: 0x04007072 RID: 28786
|
|
private static readonly IntPtr NativeFieldInfoPtr_forceOfSimplification;
|
|
|
|
// Token: 0x04007073 RID: 28787
|
|
private static readonly IntPtr NativeFieldInfoPtr_cullingMode;
|
|
|
|
// Token: 0x04007074 RID: 28788
|
|
private static readonly IntPtr NativeFieldInfoPtr__customPivotToSimulateLods;
|
|
|
|
// Token: 0x04007075 RID: 28789
|
|
private static readonly IntPtr NativeFieldInfoPtr_cameraDetectionMode;
|
|
|
|
// Token: 0x04007076 RID: 28790
|
|
private static readonly IntPtr NativeFieldInfoPtr_useCacheForMainCameraInDetection;
|
|
|
|
// Token: 0x04007077 RID: 28791
|
|
private static readonly IntPtr NativeFieldInfoPtr_customCameraForSimulationOfLods;
|
|
|
|
// Token: 0x04007078 RID: 28792
|
|
private static readonly IntPtr NativeFieldInfoPtr_minDistanceOfViewForEachLod;
|
|
|
|
// Token: 0x04007079 RID: 28793
|
|
private static readonly IntPtr NativeFieldInfoPtr_minDistanceOfViewForCull;
|
|
|
|
// Token: 0x0400707A RID: 28794
|
|
private static readonly IntPtr NativeFieldInfoPtr_onDoneScan;
|
|
|
|
// Token: 0x0400707B RID: 28795
|
|
private static readonly IntPtr NativeFieldInfoPtr_onUndoScan;
|
|
|
|
// Token: 0x0400707C RID: 28796
|
|
private static readonly IntPtr NativeFieldInfoPtr_forceChangeLodsOfSkinnedInEditor;
|
|
|
|
// Token: 0x0400707D RID: 28797
|
|
private static readonly IntPtr NativeFieldInfoPtr_drawGizmoOnThisPivot;
|
|
|
|
// Token: 0x0400707E RID: 28798
|
|
private static readonly IntPtr NativeFieldInfoPtr_colorOfGizmo;
|
|
|
|
// Token: 0x0400707F RID: 28799
|
|
private static readonly IntPtr NativeFieldInfoPtr_sizeOfGizmo;
|
|
|
|
// Token: 0x04007080 RID: 28800
|
|
private static readonly IntPtr NativeFieldInfoPtr_forceShowHiddenSettings;
|
|
|
|
// Token: 0x04007081 RID: 28801
|
|
private static readonly IntPtr NativeMethodInfoPtr_get_customPivotToSimulateLods_Public_get_Transform_0;
|
|
|
|
// Token: 0x04007082 RID: 28802
|
|
private static readonly IntPtr NativeMethodInfoPtr_set_customPivotToSimulateLods_Public_set_Void_Transform_0;
|
|
|
|
// Token: 0x04007083 RID: 28803
|
|
private static readonly IntPtr NativeMethodInfoPtr_ValidateAllParameters_Private_Void_Boolean_0;
|
|
|
|
// Token: 0x04007084 RID: 28804
|
|
private static readonly IntPtr NativeMethodInfoPtr_CreateHierarchyOfFoldersIfNotExists_Private_Void_0;
|
|
|
|
// Token: 0x04007085 RID: 28805
|
|
private static readonly IntPtr NativeMethodInfoPtr_SaveGeneratedLodInAssets_Private_String_String_Int64_Mesh_0;
|
|
|
|
// Token: 0x04007086 RID: 28806
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetGeneratedLodForThisMesh_Private_Mesh_Mesh_Single_Boolean_0;
|
|
|
|
// Token: 0x04007087 RID: 28807
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCopyOfExistentArrayOfMaterials_Private_Il2CppReferenceArray_1_Material_Il2CppReferenceArray_1_Material_0;
|
|
|
|
// Token: 0x04007088 RID: 28808
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_StartProcessing_Private_Void_Boolean_0;
|
|
|
|
// Token: 0x04007089 RID: 28809
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_Private_IEnumerator_Boolean_0;
|
|
|
|
// Token: 0x0400708A RID: 28810
|
|
private static readonly IntPtr NativeMethodInfoPtr_UndoAllMeshesScannedAndAllLodGroups_Private_Void_Boolean_Boolean_Boolean_Boolean_0;
|
|
|
|
// Token: 0x0400708B RID: 28811
|
|
private static readonly IntPtr NativeMethodInfoPtr_isLodsSimulationEnabledInThisSceneForEditorSceneViewMode_Private_Boolean_0;
|
|
|
|
// Token: 0x0400708C RID: 28812
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetLastActiveSceneViewCamera_Private_Camera_0;
|
|
|
|
// Token: 0x0400708D RID: 28813
|
|
private static readonly IntPtr NativeMethodInfoPtr_CullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0;
|
|
|
|
// Token: 0x0400708E RID: 28814
|
|
private static readonly IntPtr NativeMethodInfoPtr_UncullThisLodMeshOfRenderer_Private_Void_ScannedMeshItem_0;
|
|
|
|
// Token: 0x0400708F RID: 28815
|
|
private static readonly IntPtr NativeMethodInfoPtr_ChangeLodMeshAndMaterialsOfRenderer_Private_Void_ScannedMeshItem_Int32_0;
|
|
|
|
// Token: 0x04007090 RID: 28816
|
|
private static readonly IntPtr NativeMethodInfoPtr_CalculateCorrectLodForDistanceBeforeChange_Private_Void_Single_0;
|
|
|
|
// Token: 0x04007091 RID: 28817
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnRenderObject_Public_Void_0;
|
|
|
|
// Token: 0x04007092 RID: 28818
|
|
private static readonly IntPtr NativeMethodInfoPtr_Awake_Public_Void_0;
|
|
|
|
// Token: 0x04007093 RID: 28819
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnRenderObject_HookEmulationForHDRP_Private_IEnumerator_0;
|
|
|
|
// Token: 0x04007094 RID: 28820
|
|
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Void_0;
|
|
|
|
// Token: 0x04007095 RID: 28821
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCurrentLodLevel_Public_Int32_0;
|
|
|
|
// Token: 0x04007096 RID: 28822
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCurrentCameraDistance_Public_Single_0;
|
|
|
|
// Token: 0x04007097 RID: 28823
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetCurrentRealCameraDistance_Public_Single_0;
|
|
|
|
// Token: 0x04007098 RID: 28824
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetNumberOfLodsGenerated_Public_Int32_0;
|
|
|
|
// Token: 0x04007099 RID: 28825
|
|
private static readonly IntPtr NativeMethodInfoPtr_isScannedMeshesCurrentCulled_Public_Boolean_0;
|
|
|
|
// Token: 0x0400709A RID: 28826
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetListOfAllMeshesScanned_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailMeshes_0;
|
|
|
|
// Token: 0x0400709B RID: 28827
|
|
private static readonly IntPtr NativeMethodInfoPtr_ForceShowLod_Public_Void_Boolean_Int32_0;
|
|
|
|
// Token: 0x0400709C RID: 28828
|
|
private static readonly IntPtr NativeMethodInfoPtr_isThisComponentForcedToShowLod_Public_Boolean_0;
|
|
|
|
// Token: 0x0400709D RID: 28829
|
|
private static readonly IntPtr NativeMethodInfoPtr_ForceDisableLodChangesInThisComponent_Public_Void_Boolean_0;
|
|
|
|
// Token: 0x0400709E RID: 28830
|
|
private static readonly IntPtr NativeMethodInfoPtr_isThisComponentForcedToDisableLodChanges_Public_Boolean_0;
|
|
|
|
// Token: 0x0400709F RID: 28831
|
|
private static readonly IntPtr NativeMethodInfoPtr_ForceThisComponentToUpdateLodsRender_Public_Void_0;
|
|
|
|
// Token: 0x040070A0 RID: 28832
|
|
private static readonly IntPtr NativeMethodInfoPtr_isMeshesCurrentScannedAndLodsWorkingInThisComponent_Public_Boolean_0;
|
|
|
|
// Token: 0x040070A1 RID: 28833
|
|
private static readonly IntPtr NativeMethodInfoPtr_ScanAllMeshesAndGenerateLodsGroups_Public_Void_0;
|
|
|
|
// Token: 0x040070A2 RID: 28834
|
|
private static readonly IntPtr NativeMethodInfoPtr_UndoCurrentScanWorkingAndDeleteGeneratedMeshes_Public_Void_Boolean_Boolean_0;
|
|
|
|
// Token: 0x040070A3 RID: 28835
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetListOfAllUlodsInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetail_0;
|
|
|
|
// Token: 0x040070A4 RID: 28836
|
|
private static readonly IntPtr NativeMethodInfoPtr_GetListOfAllUlodsOptimizerInThisScene_Public_Il2CppReferenceArray_1_UltimateLevelOfDetailOptimizer_0;
|
|
|
|
// Token: 0x040070A5 RID: 28837
|
|
private static readonly IntPtr NativeMethodInfoPtr_SetNewCustomCameraForThisAndAllUlodsInThisScene_Public_Void_Camera_0;
|
|
|
|
// Token: 0x040070A6 RID: 28838
|
|
private static readonly IntPtr NativeMethodInfoPtr_ConvertThisToDefaultUnityLods_Public_Void_0;
|
|
|
|
// Token: 0x040070A7 RID: 28839
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x0200066A RID: 1642
|
|
public enum ScanMeshesMode
|
|
{
|
|
// Token: 0x040070A9 RID: 28841
|
|
ScanInChildrenGameObjectsOnly,
|
|
// Token: 0x040070AA RID: 28842
|
|
ScanInThisGameObjectOnly
|
|
}
|
|
|
|
// Token: 0x0200066B RID: 1643
|
|
public enum ForceOfSimplification
|
|
{
|
|
// Token: 0x040070AC RID: 28844
|
|
Normal,
|
|
// Token: 0x040070AD RID: 28845
|
|
Strong,
|
|
// Token: 0x040070AE RID: 28846
|
|
VeryStrong,
|
|
// Token: 0x040070AF RID: 28847
|
|
ExtremelyStrong,
|
|
// Token: 0x040070B0 RID: 28848
|
|
Destroyer
|
|
}
|
|
|
|
// Token: 0x0200066C RID: 1644
|
|
public enum CullingMode
|
|
{
|
|
// Token: 0x040070B2 RID: 28850
|
|
Disabled,
|
|
// Token: 0x040070B3 RID: 28851
|
|
CullingMeshes,
|
|
// Token: 0x040070B4 RID: 28852
|
|
CullingRenderer
|
|
}
|
|
|
|
// Token: 0x0200066D RID: 1645
|
|
public enum CameraDetectionMode
|
|
{
|
|
// Token: 0x040070B6 RID: 28854
|
|
CurrentCamera,
|
|
// Token: 0x040070B7 RID: 28855
|
|
MainCamera,
|
|
// Token: 0x040070B8 RID: 28856
|
|
CustomCamera
|
|
}
|
|
|
|
// Token: 0x0200066E RID: 1646
|
|
[Serializable]
|
|
public class ScannedMeshItem : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A821 RID: 43041 RVA: 0x002B1674 File Offset: 0x002AF874
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 655412, RefRangeEnd = 655414, XrefRangeStart = 655406, XrefRangeEnd = 655412, 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: 0x0600A822 RID: 43042 RVA: 0x002B16B8 File Offset: 0x002AF8B8
|
|
[CallerCount(2)]
|
|
[CachedScanResults(RefRangeStart = 655427, RefRangeEnd = 655429, XrefRangeStart = 655414, XrefRangeEnd = 655427, 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: 0x0600A823 RID: 43043 RVA: 0x002B1704 File Offset: 0x002AF904
|
|
// 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, 100676310);
|
|
UltimateLevelOfDetail.ScannedMeshItem.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail.ScannedMeshItem>.NativeClassPtr, 100676311);
|
|
}
|
|
|
|
// Token: 0x0600A824 RID: 43044 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public ScannedMeshItem(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170038D2 RID: 14546
|
|
// (get) Token: 0x0600A825 RID: 43045 RVA: 0x002B1834 File Offset: 0x002AFA34
|
|
// (set) Token: 0x0600A826 RID: 43046 RVA: 0x002B1868 File Offset: 0x002AFA68
|
|
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: 0x170038D3 RID: 14547
|
|
// (get) Token: 0x0600A827 RID: 43047 RVA: 0x002B1890 File Offset: 0x002AFA90
|
|
// (set) Token: 0x0600A828 RID: 43048 RVA: 0x002B18C4 File Offset: 0x002AFAC4
|
|
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: 0x170038D4 RID: 14548
|
|
// (get) Token: 0x0600A829 RID: 43049 RVA: 0x002B18EC File Offset: 0x002AFAEC
|
|
// (set) Token: 0x0600A82A RID: 43050 RVA: 0x002B1920 File Offset: 0x002AFB20
|
|
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: 0x170038D5 RID: 14549
|
|
// (get) Token: 0x0600A82B RID: 43051 RVA: 0x002B1948 File Offset: 0x002AFB48
|
|
// (set) Token: 0x0600A82C RID: 43052 RVA: 0x002B197C File Offset: 0x002AFB7C
|
|
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: 0x170038D6 RID: 14550
|
|
// (get) Token: 0x0600A82D RID: 43053 RVA: 0x002B19A4 File Offset: 0x002AFBA4
|
|
// (set) Token: 0x0600A82E RID: 43054 RVA: 0x002B19D8 File Offset: 0x002AFBD8
|
|
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: 0x170038D7 RID: 14551
|
|
// (get) Token: 0x0600A82F RID: 43055 RVA: 0x002B1A00 File Offset: 0x002AFC00
|
|
// (set) Token: 0x0600A830 RID: 43056 RVA: 0x002B1A34 File Offset: 0x002AFC34
|
|
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: 0x170038D8 RID: 14552
|
|
// (get) Token: 0x0600A831 RID: 43057 RVA: 0x002B1A5C File Offset: 0x002AFC5C
|
|
// (set) Token: 0x0600A832 RID: 43058 RVA: 0x002B1A84 File Offset: 0x002AFC84
|
|
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: 0x170038D9 RID: 14553
|
|
// (get) Token: 0x0600A833 RID: 43059 RVA: 0x002B1AA8 File Offset: 0x002AFCA8
|
|
// (set) Token: 0x0600A834 RID: 43060 RVA: 0x002B1ADC File Offset: 0x002AFCDC
|
|
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: 0x170038DA RID: 14554
|
|
// (get) Token: 0x0600A835 RID: 43061 RVA: 0x002B1B04 File Offset: 0x002AFD04
|
|
// (set) Token: 0x0600A836 RID: 43062 RVA: 0x002B1B38 File Offset: 0x002AFD38
|
|
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: 0x170038DB RID: 14555
|
|
// (get) Token: 0x0600A837 RID: 43063 RVA: 0x002B1B60 File Offset: 0x002AFD60
|
|
// (set) Token: 0x0600A838 RID: 43064 RVA: 0x002B1B94 File Offset: 0x002AFD94
|
|
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: 0x170038DC RID: 14556
|
|
// (get) Token: 0x0600A839 RID: 43065 RVA: 0x002B1BBC File Offset: 0x002AFDBC
|
|
// (set) Token: 0x0600A83A RID: 43066 RVA: 0x002B1BE4 File Offset: 0x002AFDE4
|
|
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: 0x040070B9 RID: 28857
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalGameObject;
|
|
|
|
// Token: 0x040070BA RID: 28858
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalSkinnedMeshRenderer;
|
|
|
|
// Token: 0x040070BB RID: 28859
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalMeshFilter;
|
|
|
|
// Token: 0x040070BC RID: 28860
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalMeshRenderer;
|
|
|
|
// Token: 0x040070BD RID: 28861
|
|
private static readonly IntPtr NativeFieldInfoPtr_allMeshLods;
|
|
|
|
// Token: 0x040070BE RID: 28862
|
|
private static readonly IntPtr NativeFieldInfoPtr_allMeshLodsPaths;
|
|
|
|
// Token: 0x040070BF RID: 28863
|
|
private static readonly IntPtr NativeFieldInfoPtr_canChangeMaterialsOnThisMeshLods;
|
|
|
|
// Token: 0x040070C0 RID: 28864
|
|
private static readonly IntPtr NativeFieldInfoPtr_allMeshLodsMaterials;
|
|
|
|
// Token: 0x040070C1 RID: 28865
|
|
private static readonly IntPtr NativeFieldInfoPtr_originalMeshLodsManager;
|
|
|
|
// Token: 0x040070C2 RID: 28866
|
|
private static readonly IntPtr NativeFieldInfoPtr_beforeCullingData_lastMeshOfThis;
|
|
|
|
// Token: 0x040070C3 RID: 28867
|
|
private static readonly IntPtr NativeFieldInfoPtr_beforeCullingData_isForcedToRenderizationOff;
|
|
|
|
// Token: 0x040070C4 RID: 28868
|
|
private static readonly IntPtr NativeMethodInfoPtr_InitializeAllMeshLodsMaterialsArray_Public_Void_0;
|
|
|
|
// Token: 0x040070C5 RID: 28869
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
|
|
// Token: 0x0200066F RID: 1647
|
|
[Serializable]
|
|
public class MeshMaterials : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A83B RID: 43067 RVA: 0x002B1C08 File Offset: 0x002AFE08
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 655405, RefRangeEnd = 655406, XrefRangeStart = 655400, XrefRangeEnd = 655405, 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: 0x0600A83C RID: 43068 RVA: 0x002B1C54 File Offset: 0x002AFE54
|
|
// 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, 100676312);
|
|
}
|
|
|
|
// Token: 0x0600A83D RID: 43069 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public MeshMaterials(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170038DD RID: 14557
|
|
// (get) Token: 0x0600A83E RID: 43070 RVA: 0x002B1CA8 File Offset: 0x002AFEA8
|
|
// (set) Token: 0x0600A83F RID: 43071 RVA: 0x002B1CDC File Offset: 0x002AFEDC
|
|
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: 0x040070C6 RID: 28870
|
|
private static readonly IntPtr NativeFieldInfoPtr_materialArray;
|
|
|
|
// Token: 0x040070C7 RID: 28871
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000670 RID: 1648
|
|
[ObfuscatedName("MTAssets.UltimateLODSystem.UltimateLevelOfDetail/<ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing>d__51")]
|
|
public sealed class _ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A840 RID: 43072 RVA: 0x002B1D04 File Offset: 0x002AFF04
|
|
[CallerCount(350)]
|
|
[CachedScanResults(RefRangeStart = 11975, RefRangeEnd = 12325, XrefRangeStart = 11975, XrefRangeEnd = 12325, 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: 0x0600A841 RID: 43073 RVA: 0x002B1D64 File Offset: 0x002AFF64
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 655438, RefRangeEnd = 655439, XrefRangeStart = 655429, XrefRangeEnd = 655438, 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: 0x0600A842 RID: 43074 RVA: 0x002B1DA8 File Offset: 0x002AFFA8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 655439, XrefRangeEnd = 655678, 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: 0x0600A843 RID: 43075 RVA: 0x002B1DF8 File Offset: 0x002AFFF8
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 655681, RefRangeEnd = 655682, XrefRangeStart = 655678, XrefRangeEnd = 655681, 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: 0x0600A844 RID: 43076 RVA: 0x002B1E3C File Offset: 0x002B003C
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 655685, RefRangeEnd = 655686, XrefRangeStart = 655682, XrefRangeEnd = 655685, 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: 0x170038EC RID: 14572
|
|
// (get) Token: 0x0600A845 RID: 43077 RVA: 0x002B1E80 File Offset: 0x002B0080
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, 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: 0x0600A846 RID: 43078 RVA: 0x002B1ED8 File Offset: 0x002B00D8
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 655686, XrefRangeEnd = 655691, 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: 0x170038ED RID: 14573
|
|
// (get) Token: 0x0600A847 RID: 43079 RVA: 0x002B1F1C File Offset: 0x002B011C
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, 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: 0x0600A848 RID: 43080 RVA: 0x002B1F74 File Offset: 0x002B0174
|
|
// 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, 100676313);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100676314);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100676315);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr___m__Finally1_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100676316);
|
|
UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51.NativeMethodInfoPtr___m__Finally2_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51>.NativeClassPtr, 100676317);
|
|
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, 100676318);
|
|
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, 100676319);
|
|
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, 100676320);
|
|
}
|
|
|
|
// Token: 0x0600A849 RID: 43081 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public _ScanForMeshesAndGenerateAllLodGroups_AsyncProcessing_d__51(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170038DE RID: 14558
|
|
// (get) Token: 0x0600A84A RID: 43082 RVA: 0x002B2158 File Offset: 0x002B0358
|
|
// (set) Token: 0x0600A84B RID: 43083 RVA: 0x002B2180 File Offset: 0x002B0380
|
|
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: 0x170038DF RID: 14559
|
|
// (get) Token: 0x0600A84C RID: 43084 RVA: 0x002B21A4 File Offset: 0x002B03A4
|
|
// (set) Token: 0x0600A84D RID: 43085 RVA: 0x002B21D8 File Offset: 0x002B03D8
|
|
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: 0x170038E0 RID: 14560
|
|
// (get) Token: 0x0600A84E RID: 43086 RVA: 0x002B2200 File Offset: 0x002B0400
|
|
// (set) Token: 0x0600A84F RID: 43087 RVA: 0x002B2234 File Offset: 0x002B0434
|
|
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: 0x170038E1 RID: 14561
|
|
// (get) Token: 0x0600A850 RID: 43088 RVA: 0x002B225C File Offset: 0x002B045C
|
|
// (set) Token: 0x0600A851 RID: 43089 RVA: 0x002B2290 File Offset: 0x002B0490
|
|
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: 0x170038E2 RID: 14562
|
|
// (get) Token: 0x0600A852 RID: 43090 RVA: 0x002B22B8 File Offset: 0x002B04B8
|
|
// (set) Token: 0x0600A853 RID: 43091 RVA: 0x002B22EC File Offset: 0x002B04EC
|
|
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: 0x170038E3 RID: 14563
|
|
// (get) Token: 0x0600A854 RID: 43092 RVA: 0x002B2314 File Offset: 0x002B0514
|
|
// (set) Token: 0x0600A855 RID: 43093 RVA: 0x002B233C File Offset: 0x002B053C
|
|
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: 0x170038E4 RID: 14564
|
|
// (get) Token: 0x0600A856 RID: 43094 RVA: 0x002B2360 File Offset: 0x002B0560
|
|
// (set) Token: 0x0600A857 RID: 43095 RVA: 0x002B2388 File Offset: 0x002B0588
|
|
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: 0x170038E5 RID: 14565
|
|
// (get) Token: 0x0600A858 RID: 43096 RVA: 0x002B23AC File Offset: 0x002B05AC
|
|
// (set) Token: 0x0600A859 RID: 43097 RVA: 0x002B23DE File Offset: 0x002B05DE
|
|
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: 0x170038E6 RID: 14566
|
|
// (get) Token: 0x0600A85A RID: 43098 RVA: 0x002B2414 File Offset: 0x002B0614
|
|
// (set) Token: 0x0600A85B RID: 43099 RVA: 0x002B2448 File Offset: 0x002B0648
|
|
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: 0x170038E7 RID: 14567
|
|
// (get) Token: 0x0600A85C RID: 43100 RVA: 0x002B2470 File Offset: 0x002B0670
|
|
// (set) Token: 0x0600A85D RID: 43101 RVA: 0x002B2498 File Offset: 0x002B0698
|
|
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: 0x170038E8 RID: 14568
|
|
// (get) Token: 0x0600A85E RID: 43102 RVA: 0x002B24BC File Offset: 0x002B06BC
|
|
// (set) Token: 0x0600A85F RID: 43103 RVA: 0x002B24F0 File Offset: 0x002B06F0
|
|
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: 0x170038E9 RID: 14569
|
|
// (get) Token: 0x0600A860 RID: 43104 RVA: 0x002B2518 File Offset: 0x002B0718
|
|
// (set) Token: 0x0600A861 RID: 43105 RVA: 0x002B2540 File Offset: 0x002B0740
|
|
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: 0x170038EA RID: 14570
|
|
// (get) Token: 0x0600A862 RID: 43106 RVA: 0x002B2564 File Offset: 0x002B0764
|
|
// (set) Token: 0x0600A863 RID: 43107 RVA: 0x002B2596 File Offset: 0x002B0796
|
|
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: 0x170038EB RID: 14571
|
|
// (get) Token: 0x0600A864 RID: 43108 RVA: 0x002B25CC File Offset: 0x002B07CC
|
|
// (set) Token: 0x0600A865 RID: 43109 RVA: 0x002B2600 File Offset: 0x002B0800
|
|
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: 0x040070C8 RID: 28872
|
|
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
|
|
|
// Token: 0x040070C9 RID: 28873
|
|
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
|
|
|
// Token: 0x040070CA RID: 28874
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x040070CB RID: 28875
|
|
private static readonly IntPtr NativeFieldInfoPtr__meshFiltersFound_5__2;
|
|
|
|
// Token: 0x040070CC RID: 28876
|
|
private static readonly IntPtr NativeFieldInfoPtr__scannedMeshItems_5__3;
|
|
|
|
// Token: 0x040070CD RID: 28877
|
|
private static readonly IntPtr NativeFieldInfoPtr__currentMesh_5__4;
|
|
|
|
// Token: 0x040070CE RID: 28878
|
|
private static readonly IntPtr NativeFieldInfoPtr__currentLod_5__5;
|
|
|
|
// Token: 0x040070CF RID: 28879
|
|
private static readonly IntPtr NativeFieldInfoPtr___7__wrap5;
|
|
|
|
// Token: 0x040070D0 RID: 28880
|
|
private static readonly IntPtr NativeFieldInfoPtr__smr_5__7;
|
|
|
|
// Token: 0x040070D1 RID: 28881
|
|
private static readonly IntPtr NativeFieldInfoPtr__ticks_5__8;
|
|
|
|
// Token: 0x040070D2 RID: 28882
|
|
private static readonly IntPtr NativeFieldInfoPtr__thisScannedMeshItem_5__9;
|
|
|
|
// Token: 0x040070D3 RID: 28883
|
|
private static readonly IntPtr NativeFieldInfoPtr__i_5__10;
|
|
|
|
// Token: 0x040070D4 RID: 28884
|
|
private static readonly IntPtr NativeFieldInfoPtr___7__wrap10;
|
|
|
|
// Token: 0x040070D5 RID: 28885
|
|
private static readonly IntPtr NativeFieldInfoPtr__mf_5__12;
|
|
|
|
// Token: 0x040070D6 RID: 28886
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
|
|
|
// Token: 0x040070D7 RID: 28887
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x040070D8 RID: 28888
|
|
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
|
|
|
// Token: 0x040070D9 RID: 28889
|
|
private static readonly IntPtr NativeMethodInfoPtr___m__Finally1_Private_Void_0;
|
|
|
|
// Token: 0x040070DA RID: 28890
|
|
private static readonly IntPtr NativeMethodInfoPtr___m__Finally2_Private_Void_0;
|
|
|
|
// Token: 0x040070DB RID: 28891
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
|
|
// Token: 0x040070DC RID: 28892
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x040070DD RID: 28893
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
}
|
|
|
|
// Token: 0x02000671 RID: 1649
|
|
[ObfuscatedName("MTAssets.UltimateLODSystem.UltimateLevelOfDetail/<OnRenderObject_HookEmulationForHDRP>d__61")]
|
|
public sealed class _OnRenderObject_HookEmulationForHDRP_d__61 : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A866 RID: 43110 RVA: 0x002B2628 File Offset: 0x002B0828
|
|
[CallerCount(350)]
|
|
[CachedScanResults(RefRangeStart = 11975, RefRangeEnd = 12325, XrefRangeStart = 11975, XrefRangeEnd = 12325, 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: 0x0600A867 RID: 43111 RVA: 0x002B2688 File Offset: 0x002B0888
|
|
[CallerCount(5874)]
|
|
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, 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: 0x0600A868 RID: 43112 RVA: 0x002B26CC File Offset: 0x002B08CC
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 655691, XrefRangeEnd = 655700, 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: 0x170038F2 RID: 14578
|
|
// (get) Token: 0x0600A869 RID: 43113 RVA: 0x002B271C File Offset: 0x002B091C
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, 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: 0x0600A86A RID: 43114 RVA: 0x002B2774 File Offset: 0x002B0974
|
|
[CallerCount(0)]
|
|
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 655700, XrefRangeEnd = 655705, 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: 0x170038F3 RID: 14579
|
|
// (get) Token: 0x0600A86B RID: 43115 RVA: 0x002B27B8 File Offset: 0x002B09B8
|
|
public unsafe Il2CppSystem.Object Current
|
|
{
|
|
[CallerCount(10)]
|
|
[CachedScanResults(RefRangeStart = 7527, RefRangeEnd = 7537, XrefRangeStart = 7527, XrefRangeEnd = 7537, 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: 0x0600A86C RID: 43116 RVA: 0x002B2810 File Offset: 0x002B0A10
|
|
// 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, 100676321);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100676322);
|
|
UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UltimateLevelOfDetail._OnRenderObject_HookEmulationForHDRP_d__61>.NativeClassPtr, 100676323);
|
|
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, 100676324);
|
|
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, 100676325);
|
|
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, 100676326);
|
|
}
|
|
|
|
// Token: 0x0600A86D RID: 43117 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public _OnRenderObject_HookEmulationForHDRP_d__61(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170038EE RID: 14574
|
|
// (get) Token: 0x0600A86E RID: 43118 RVA: 0x002B2904 File Offset: 0x002B0B04
|
|
// (set) Token: 0x0600A86F RID: 43119 RVA: 0x002B292C File Offset: 0x002B0B2C
|
|
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: 0x170038EF RID: 14575
|
|
// (get) Token: 0x0600A870 RID: 43120 RVA: 0x002B2950 File Offset: 0x002B0B50
|
|
// (set) Token: 0x0600A871 RID: 43121 RVA: 0x002B2984 File Offset: 0x002B0B84
|
|
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: 0x170038F0 RID: 14576
|
|
// (get) Token: 0x0600A872 RID: 43122 RVA: 0x002B29AC File Offset: 0x002B0BAC
|
|
// (set) Token: 0x0600A873 RID: 43123 RVA: 0x002B29E0 File Offset: 0x002B0BE0
|
|
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: 0x170038F1 RID: 14577
|
|
// (get) Token: 0x0600A874 RID: 43124 RVA: 0x002B2A08 File Offset: 0x002B0C08
|
|
// (set) Token: 0x0600A875 RID: 43125 RVA: 0x002B2A3C File Offset: 0x002B0C3C
|
|
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: 0x040070DE RID: 28894
|
|
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
|
|
|
// Token: 0x040070DF RID: 28895
|
|
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
|
|
|
// Token: 0x040070E0 RID: 28896
|
|
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
|
|
|
// Token: 0x040070E1 RID: 28897
|
|
private static readonly IntPtr NativeFieldInfoPtr__waitForEndOfFrame_5__2;
|
|
|
|
// Token: 0x040070E2 RID: 28898
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
|
|
|
// Token: 0x040070E3 RID: 28899
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x040070E4 RID: 28900
|
|
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
|
|
|
// Token: 0x040070E5 RID: 28901
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
|
|
// Token: 0x040070E6 RID: 28902
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
|
|
|
// Token: 0x040070E7 RID: 28903
|
|
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
|
}
|
|
}
|
|
}
|