275 lines
12 KiB
C#
275 lines
12 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
using Il2CppSystem.Reflection;
|
|
using UnityEngine;
|
|
|
|
namespace AmplifyColor
|
|
{
|
|
// Token: 0x02000642 RID: 1602
|
|
[Serializable]
|
|
public class VolumeEffectField : Il2CppSystem.Object
|
|
{
|
|
// Token: 0x0600A2A5 RID: 41637 RVA: 0x0029C874 File Offset: 0x0029AA74
|
|
[CallerCount(87)]
|
|
[CachedScanResults(RefRangeStart = 7551, RefRangeEnd = 7638, XrefRangeStart = 7551, XrefRangeEnd = 7638, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe VolumeEffectField(string fieldName, string fieldType)
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.ManagedStringToIl2Cpp(fieldName);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.ManagedStringToIl2Cpp(fieldType);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(VolumeEffectField.NativeMethodInfoPtr__ctor_Public_Void_String_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A2A6 RID: 41638 RVA: 0x0029C8F0 File Offset: 0x0029AAF0
|
|
[CallerCount(4)]
|
|
[CachedScanResults(RefRangeStart = 644187, RefRangeEnd = 644191, XrefRangeStart = 644182, XrefRangeEnd = 644187, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe VolumeEffectField(FieldInfo pi, Component c)
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr;
|
|
checked
|
|
{
|
|
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(pi);
|
|
}
|
|
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(c);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(VolumeEffectField.NativeMethodInfoPtr__ctor_Public_Void_FieldInfo_Component_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x0600A2A7 RID: 41639 RVA: 0x0029C96C File Offset: 0x0029AB6C
|
|
[CallerCount(9)]
|
|
[CachedScanResults(RefRangeStart = 644209, RefRangeEnd = 644218, XrefRangeStart = 644191, XrefRangeEnd = 644209, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe static bool IsValidType(string type)
|
|
{
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.ManagedStringToIl2Cpp(type);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(VolumeEffectField.NativeMethodInfoPtr_IsValidType_Public_Static_Boolean_String_0, 0, (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A2A8 RID: 41640 RVA: 0x0029C9C4 File Offset: 0x0029ABC4
|
|
[CallerCount(1)]
|
|
[CachedScanResults(RefRangeStart = 644234, RefRangeEnd = 644235, XrefRangeStart = 644218, XrefRangeEnd = 644234, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe void UpdateValue(Il2CppSystem.Object val)
|
|
{
|
|
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
checked
|
|
{
|
|
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
|
*ptr = IL2CPP.Il2CppObjectBaseToPtr(val);
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(VolumeEffectField.NativeMethodInfoPtr_UpdateValue_Public_Void_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600A2A9 RID: 41641 RVA: 0x0029CA20 File Offset: 0x0029AC20
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static VolumeEffectField()
|
|
{
|
|
Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "AmplifyColor", "VolumeEffectField");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr);
|
|
VolumeEffectField.NativeFieldInfoPtr_fieldName = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, "fieldName");
|
|
VolumeEffectField.NativeFieldInfoPtr_fieldType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, "fieldType");
|
|
VolumeEffectField.NativeFieldInfoPtr_valueSingle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, "valueSingle");
|
|
VolumeEffectField.NativeFieldInfoPtr_valueColor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, "valueColor");
|
|
VolumeEffectField.NativeFieldInfoPtr_valueBoolean = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, "valueBoolean");
|
|
VolumeEffectField.NativeFieldInfoPtr_valueVector2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, "valueVector2");
|
|
VolumeEffectField.NativeFieldInfoPtr_valueVector3 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, "valueVector3");
|
|
VolumeEffectField.NativeFieldInfoPtr_valueVector4 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, "valueVector4");
|
|
VolumeEffectField.NativeMethodInfoPtr__ctor_Public_Void_String_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, 100675922);
|
|
VolumeEffectField.NativeMethodInfoPtr__ctor_Public_Void_FieldInfo_Component_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, 100675923);
|
|
VolumeEffectField.NativeMethodInfoPtr_IsValidType_Public_Static_Boolean_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, 100675924);
|
|
VolumeEffectField.NativeMethodInfoPtr_UpdateValue_Public_Void_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<VolumeEffectField>.NativeClassPtr, 100675925);
|
|
}
|
|
|
|
// Token: 0x0600A2AA RID: 41642 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public VolumeEffectField(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x17003703 RID: 14083
|
|
// (get) Token: 0x0600A2AB RID: 41643 RVA: 0x0029CB40 File Offset: 0x0029AD40
|
|
// (set) Token: 0x0600A2AC RID: 41644 RVA: 0x0029CB69 File Offset: 0x0029AD69
|
|
public unsafe string fieldName
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_fieldName);
|
|
return IL2CPP.Il2CppStringToManaged(*intPtr);
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_fieldName), IL2CPP.ManagedStringToIl2Cpp(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003704 RID: 14084
|
|
// (get) Token: 0x0600A2AD RID: 41645 RVA: 0x0029CB90 File Offset: 0x0029AD90
|
|
// (set) Token: 0x0600A2AE RID: 41646 RVA: 0x0029CBB9 File Offset: 0x0029ADB9
|
|
public unsafe string fieldType
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_fieldType);
|
|
return IL2CPP.Il2CppStringToManaged(*intPtr);
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_fieldType), IL2CPP.ManagedStringToIl2Cpp(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003705 RID: 14085
|
|
// (get) Token: 0x0600A2AF RID: 41647 RVA: 0x0029CBE0 File Offset: 0x0029ADE0
|
|
// (set) Token: 0x0600A2B0 RID: 41648 RVA: 0x0029CC08 File Offset: 0x0029AE08
|
|
public unsafe float valueSingle
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueSingle);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueSingle)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003706 RID: 14086
|
|
// (get) Token: 0x0600A2B1 RID: 41649 RVA: 0x0029CC2C File Offset: 0x0029AE2C
|
|
// (set) Token: 0x0600A2B2 RID: 41650 RVA: 0x0029CC54 File Offset: 0x0029AE54
|
|
public unsafe Color valueColor
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueColor);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueColor)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003707 RID: 14087
|
|
// (get) Token: 0x0600A2B3 RID: 41651 RVA: 0x0029CC78 File Offset: 0x0029AE78
|
|
// (set) Token: 0x0600A2B4 RID: 41652 RVA: 0x0029CCA0 File Offset: 0x0029AEA0
|
|
public unsafe bool valueBoolean
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueBoolean);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueBoolean)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003708 RID: 14088
|
|
// (get) Token: 0x0600A2B5 RID: 41653 RVA: 0x0029CCC4 File Offset: 0x0029AEC4
|
|
// (set) Token: 0x0600A2B6 RID: 41654 RVA: 0x0029CCEC File Offset: 0x0029AEEC
|
|
public unsafe Vector2 valueVector2
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueVector2);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueVector2)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003709 RID: 14089
|
|
// (get) Token: 0x0600A2B7 RID: 41655 RVA: 0x0029CD10 File Offset: 0x0029AF10
|
|
// (set) Token: 0x0600A2B8 RID: 41656 RVA: 0x0029CD38 File Offset: 0x0029AF38
|
|
public unsafe Vector3 valueVector3
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueVector3);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueVector3)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700370A RID: 14090
|
|
// (get) Token: 0x0600A2B9 RID: 41657 RVA: 0x0029CD5C File Offset: 0x0029AF5C
|
|
// (set) Token: 0x0600A2BA RID: 41658 RVA: 0x0029CD84 File Offset: 0x0029AF84
|
|
public unsafe Vector4 valueVector4
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueVector4);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VolumeEffectField.NativeFieldInfoPtr_valueVector4)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x04006D6F RID: 28015
|
|
private static readonly IntPtr NativeFieldInfoPtr_fieldName;
|
|
|
|
// Token: 0x04006D70 RID: 28016
|
|
private static readonly IntPtr NativeFieldInfoPtr_fieldType;
|
|
|
|
// Token: 0x04006D71 RID: 28017
|
|
private static readonly IntPtr NativeFieldInfoPtr_valueSingle;
|
|
|
|
// Token: 0x04006D72 RID: 28018
|
|
private static readonly IntPtr NativeFieldInfoPtr_valueColor;
|
|
|
|
// Token: 0x04006D73 RID: 28019
|
|
private static readonly IntPtr NativeFieldInfoPtr_valueBoolean;
|
|
|
|
// Token: 0x04006D74 RID: 28020
|
|
private static readonly IntPtr NativeFieldInfoPtr_valueVector2;
|
|
|
|
// Token: 0x04006D75 RID: 28021
|
|
private static readonly IntPtr NativeFieldInfoPtr_valueVector3;
|
|
|
|
// Token: 0x04006D76 RID: 28022
|
|
private static readonly IntPtr NativeFieldInfoPtr_valueVector4;
|
|
|
|
// Token: 0x04006D77 RID: 28023
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_String_String_0;
|
|
|
|
// Token: 0x04006D78 RID: 28024
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_FieldInfo_Component_0;
|
|
|
|
// Token: 0x04006D79 RID: 28025
|
|
private static readonly IntPtr NativeMethodInfoPtr_IsValidType_Public_Static_Boolean_String_0;
|
|
|
|
// Token: 0x04006D7A RID: 28026
|
|
private static readonly IntPtr NativeMethodInfoPtr_UpdateValue_Public_Void_Object_0;
|
|
}
|
|
}
|