Files
NobetaSource/Interop/Assembly-CSharp/RootMotion/FinalIK/InteractionTarget.cs
2023-09-06 22:19:13 +02:00

510 lines
24 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x020004B8 RID: 1208
public class InteractionTarget : MonoBehaviour
{
// Token: 0x06008E89 RID: 36489 RVA: 0x002493A4 File Offset: 0x002475A4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635336, XrefRangeEnd = 635339, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OpenTutorial1()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenTutorial1_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E8A RID: 36490 RVA: 0x002493E8 File Offset: 0x002475E8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635339, XrefRangeEnd = 635342, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OpenTutorial2()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenTutorial2_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E8B RID: 36491 RVA: 0x0024942C File Offset: 0x0024762C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635342, XrefRangeEnd = 635345, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OpenTutorial3()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenTutorial3_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E8C RID: 36492 RVA: 0x00249470 File Offset: 0x00247670
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635345, XrefRangeEnd = 635348, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OpenTutorial4()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenTutorial4_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E8D RID: 36493 RVA: 0x002494B4 File Offset: 0x002476B4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635348, XrefRangeEnd = 635351, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void SupportGroup()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_SupportGroup_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E8E RID: 36494 RVA: 0x002494F8 File Offset: 0x002476F8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635351, XrefRangeEnd = 635354, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ASThread()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_ASThread_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E8F RID: 36495 RVA: 0x0024953C File Offset: 0x0024773C
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 635355, RefRangeEnd = 635358, XrefRangeStart = 635354, XrefRangeEnd = 635355, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe float GetValue(InteractionObject.WeightCurve.Type curveType)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref curveType;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_GetValue_Public_Single_Type_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06008E90 RID: 36496 RVA: 0x002495A0 File Offset: 0x002477A0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635358, XrefRangeEnd = 635363, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ResetRotation()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_ResetRotation_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E91 RID: 36497 RVA: 0x002495E4 File Offset: 0x002477E4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 635397, RefRangeEnd = 635398, XrefRangeStart = 635363, XrefRangeEnd = 635397, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void RotateTo(Vector3 position)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref position;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_RotateTo_Public_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06008E92 RID: 36498 RVA: 0x00249638 File Offset: 0x00247838
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635398, XrefRangeEnd = 635401, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OpenUserManual()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenUserManual_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E93 RID: 36499 RVA: 0x0024967C File Offset: 0x0024787C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635401, XrefRangeEnd = 635404, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OpenScriptReference()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr_OpenScriptReference_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E94 RID: 36500 RVA: 0x002496C0 File Offset: 0x002478C0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 635404, XrefRangeEnd = 635406, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe InteractionTarget()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008E95 RID: 36501 RVA: 0x0024970C File Offset: 0x0024790C
// Note: this type is marked as 'beforefieldinit'.
static InteractionTarget()
{
Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "InteractionTarget");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr);
InteractionTarget.NativeFieldInfoPtr_effectorType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "effectorType");
InteractionTarget.NativeFieldInfoPtr_multipliers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "multipliers");
InteractionTarget.NativeFieldInfoPtr_interactionSpeedMlp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "interactionSpeedMlp");
InteractionTarget.NativeFieldInfoPtr_pivot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "pivot");
InteractionTarget.NativeFieldInfoPtr_twistAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "twistAxis");
InteractionTarget.NativeFieldInfoPtr_twistWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "twistWeight");
InteractionTarget.NativeFieldInfoPtr_swingWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "swingWeight");
InteractionTarget.NativeFieldInfoPtr_rotateOnce = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "rotateOnce");
InteractionTarget.NativeFieldInfoPtr_defaultLocalRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "defaultLocalRotation");
InteractionTarget.NativeFieldInfoPtr_lastPivot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "lastPivot");
InteractionTarget.NativeMethodInfoPtr_OpenTutorial1_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674241);
InteractionTarget.NativeMethodInfoPtr_OpenTutorial2_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674242);
InteractionTarget.NativeMethodInfoPtr_OpenTutorial3_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674243);
InteractionTarget.NativeMethodInfoPtr_OpenTutorial4_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674244);
InteractionTarget.NativeMethodInfoPtr_SupportGroup_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674245);
InteractionTarget.NativeMethodInfoPtr_ASThread_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674246);
InteractionTarget.NativeMethodInfoPtr_GetValue_Public_Single_Type_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674247);
InteractionTarget.NativeMethodInfoPtr_ResetRotation_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674248);
InteractionTarget.NativeMethodInfoPtr_RotateTo_Public_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674249);
InteractionTarget.NativeMethodInfoPtr_OpenUserManual_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674250);
InteractionTarget.NativeMethodInfoPtr_OpenScriptReference_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674251);
InteractionTarget.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, 100674252);
}
// Token: 0x06008E96 RID: 36502 RVA: 0x0000351C File Offset: 0x0000171C
public InteractionTarget(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x1700305D RID: 12381
// (get) Token: 0x06008E97 RID: 36503 RVA: 0x002498F4 File Offset: 0x00247AF4
// (set) Token: 0x06008E98 RID: 36504 RVA: 0x0024991C File Offset: 0x00247B1C
public unsafe FullBodyBipedEffector effectorType
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_effectorType);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_effectorType)) = value;
}
}
// Token: 0x1700305E RID: 12382
// (get) Token: 0x06008E99 RID: 36505 RVA: 0x00249940 File Offset: 0x00247B40
// (set) Token: 0x06008E9A RID: 36506 RVA: 0x00249974 File Offset: 0x00247B74
public unsafe Il2CppReferenceArray<InteractionTarget.Multiplier> multipliers
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_multipliers);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<InteractionTarget.Multiplier>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_multipliers), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700305F RID: 12383
// (get) Token: 0x06008E9B RID: 36507 RVA: 0x0024999C File Offset: 0x00247B9C
// (set) Token: 0x06008E9C RID: 36508 RVA: 0x002499C4 File Offset: 0x00247BC4
public unsafe float interactionSpeedMlp
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_interactionSpeedMlp);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_interactionSpeedMlp)) = value;
}
}
// Token: 0x17003060 RID: 12384
// (get) Token: 0x06008E9D RID: 36509 RVA: 0x002499E8 File Offset: 0x00247BE8
// (set) Token: 0x06008E9E RID: 36510 RVA: 0x00249A1C File Offset: 0x00247C1C
public unsafe Transform pivot
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_pivot);
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(InteractionTarget.NativeFieldInfoPtr_pivot), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17003061 RID: 12385
// (get) Token: 0x06008E9F RID: 36511 RVA: 0x00249A44 File Offset: 0x00247C44
// (set) Token: 0x06008EA0 RID: 36512 RVA: 0x00249A6C File Offset: 0x00247C6C
public unsafe Vector3 twistAxis
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_twistAxis);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_twistAxis)) = value;
}
}
// Token: 0x17003062 RID: 12386
// (get) Token: 0x06008EA1 RID: 36513 RVA: 0x00249A90 File Offset: 0x00247C90
// (set) Token: 0x06008EA2 RID: 36514 RVA: 0x00249AB8 File Offset: 0x00247CB8
public unsafe float twistWeight
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_twistWeight);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_twistWeight)) = value;
}
}
// Token: 0x17003063 RID: 12387
// (get) Token: 0x06008EA3 RID: 36515 RVA: 0x00249ADC File Offset: 0x00247CDC
// (set) Token: 0x06008EA4 RID: 36516 RVA: 0x00249B04 File Offset: 0x00247D04
public unsafe float swingWeight
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_swingWeight);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_swingWeight)) = value;
}
}
// Token: 0x17003064 RID: 12388
// (get) Token: 0x06008EA5 RID: 36517 RVA: 0x00249B28 File Offset: 0x00247D28
// (set) Token: 0x06008EA6 RID: 36518 RVA: 0x00249B50 File Offset: 0x00247D50
public unsafe bool rotateOnce
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_rotateOnce);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_rotateOnce)) = value;
}
}
// Token: 0x17003065 RID: 12389
// (get) Token: 0x06008EA7 RID: 36519 RVA: 0x00249B74 File Offset: 0x00247D74
// (set) Token: 0x06008EA8 RID: 36520 RVA: 0x00249B9C File Offset: 0x00247D9C
public unsafe Quaternion defaultLocalRotation
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_defaultLocalRotation);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_defaultLocalRotation)) = value;
}
}
// Token: 0x17003066 RID: 12390
// (get) Token: 0x06008EA9 RID: 36521 RVA: 0x00249BC0 File Offset: 0x00247DC0
// (set) Token: 0x06008EAA RID: 36522 RVA: 0x00249BF4 File Offset: 0x00247DF4
public unsafe Transform lastPivot
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.NativeFieldInfoPtr_lastPivot);
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(InteractionTarget.NativeFieldInfoPtr_lastPivot), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04005F58 RID: 24408
private static readonly IntPtr NativeFieldInfoPtr_effectorType;
// Token: 0x04005F59 RID: 24409
private static readonly IntPtr NativeFieldInfoPtr_multipliers;
// Token: 0x04005F5A RID: 24410
private static readonly IntPtr NativeFieldInfoPtr_interactionSpeedMlp;
// Token: 0x04005F5B RID: 24411
private static readonly IntPtr NativeFieldInfoPtr_pivot;
// Token: 0x04005F5C RID: 24412
private static readonly IntPtr NativeFieldInfoPtr_twistAxis;
// Token: 0x04005F5D RID: 24413
private static readonly IntPtr NativeFieldInfoPtr_twistWeight;
// Token: 0x04005F5E RID: 24414
private static readonly IntPtr NativeFieldInfoPtr_swingWeight;
// Token: 0x04005F5F RID: 24415
private static readonly IntPtr NativeFieldInfoPtr_rotateOnce;
// Token: 0x04005F60 RID: 24416
private static readonly IntPtr NativeFieldInfoPtr_defaultLocalRotation;
// Token: 0x04005F61 RID: 24417
private static readonly IntPtr NativeFieldInfoPtr_lastPivot;
// Token: 0x04005F62 RID: 24418
private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial1_Private_Void_0;
// Token: 0x04005F63 RID: 24419
private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial2_Private_Void_0;
// Token: 0x04005F64 RID: 24420
private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial3_Private_Void_0;
// Token: 0x04005F65 RID: 24421
private static readonly IntPtr NativeMethodInfoPtr_OpenTutorial4_Private_Void_0;
// Token: 0x04005F66 RID: 24422
private static readonly IntPtr NativeMethodInfoPtr_SupportGroup_Private_Void_0;
// Token: 0x04005F67 RID: 24423
private static readonly IntPtr NativeMethodInfoPtr_ASThread_Private_Void_0;
// Token: 0x04005F68 RID: 24424
private static readonly IntPtr NativeMethodInfoPtr_GetValue_Public_Single_Type_0;
// Token: 0x04005F69 RID: 24425
private static readonly IntPtr NativeMethodInfoPtr_ResetRotation_Public_Void_0;
// Token: 0x04005F6A RID: 24426
private static readonly IntPtr NativeMethodInfoPtr_RotateTo_Public_Void_Vector3_0;
// Token: 0x04005F6B RID: 24427
private static readonly IntPtr NativeMethodInfoPtr_OpenUserManual_Private_Void_0;
// Token: 0x04005F6C RID: 24428
private static readonly IntPtr NativeMethodInfoPtr_OpenScriptReference_Private_Void_0;
// Token: 0x04005F6D RID: 24429
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x020004B9 RID: 1209
[Serializable]
public class Multiplier : Il2CppSystem.Object
{
// Token: 0x06008EAB RID: 36523 RVA: 0x00249C1C File Offset: 0x00247E1C
[CallerCount(1664)]
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe Multiplier()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionTarget.Multiplier>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionTarget.Multiplier.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06008EAC RID: 36524 RVA: 0x00249C68 File Offset: 0x00247E68
// Note: this type is marked as 'beforefieldinit'.
static Multiplier()
{
Il2CppClassPointerStore<InteractionTarget.Multiplier>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<InteractionTarget>.NativeClassPtr, "Multiplier");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionTarget.Multiplier>.NativeClassPtr);
InteractionTarget.Multiplier.NativeFieldInfoPtr_curve = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget.Multiplier>.NativeClassPtr, "curve");
InteractionTarget.Multiplier.NativeFieldInfoPtr_multiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionTarget.Multiplier>.NativeClassPtr, "multiplier");
InteractionTarget.Multiplier.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionTarget.Multiplier>.NativeClassPtr, 100674253);
}
// Token: 0x06008EAD RID: 36525 RVA: 0x0000A74C File Offset: 0x0000894C
public Multiplier(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17003067 RID: 12391
// (get) Token: 0x06008EAE RID: 36526 RVA: 0x00249CD0 File Offset: 0x00247ED0
// (set) Token: 0x06008EAF RID: 36527 RVA: 0x00249CF8 File Offset: 0x00247EF8
public unsafe InteractionObject.WeightCurve.Type curve
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.Multiplier.NativeFieldInfoPtr_curve);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.Multiplier.NativeFieldInfoPtr_curve)) = value;
}
}
// Token: 0x17003068 RID: 12392
// (get) Token: 0x06008EB0 RID: 36528 RVA: 0x00249D1C File Offset: 0x00247F1C
// (set) Token: 0x06008EB1 RID: 36529 RVA: 0x00249D44 File Offset: 0x00247F44
public unsafe float multiplier
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.Multiplier.NativeFieldInfoPtr_multiplier);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionTarget.Multiplier.NativeFieldInfoPtr_multiplier)) = value;
}
}
// Token: 0x04005F6E RID: 24430
private static readonly IntPtr NativeFieldInfoPtr_curve;
// Token: 0x04005F6F RID: 24431
private static readonly IntPtr NativeFieldInfoPtr_multiplier;
// Token: 0x04005F70 RID: 24432
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}
}