Files
NobetaSource/Interop/Assembly-CSharp/AmplifyColor/VolumeEffectField.cs
2023-09-06 22:09:22 +02:00

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;
}
}