332 lines
8.9 KiB
C#
332 lines
8.9 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Internal;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x020001AF RID: 431
|
|
[RequireComponent(typeof(Transform), typeof(SkinnedMeshRenderer))]
|
|
[NativeClass("Unity::Cloth")]
|
|
public sealed class Cloth : Component
|
|
{
|
|
// Token: 0x17000730 RID: 1840
|
|
// (get) Token: 0x06001F82 RID: 8066
|
|
// (set) Token: 0x06001F83 RID: 8067
|
|
public extern float sleepThreshold
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000731 RID: 1841
|
|
// (get) Token: 0x06001F84 RID: 8068
|
|
// (set) Token: 0x06001F85 RID: 8069
|
|
public extern float bendingStiffness
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000732 RID: 1842
|
|
// (get) Token: 0x06001F86 RID: 8070
|
|
// (set) Token: 0x06001F87 RID: 8071
|
|
public extern float stretchingStiffness
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000733 RID: 1843
|
|
// (get) Token: 0x06001F88 RID: 8072
|
|
// (set) Token: 0x06001F89 RID: 8073
|
|
public extern float damping
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000734 RID: 1844
|
|
// (get) Token: 0x06001F8A RID: 8074 RVA: 0x00025D9C File Offset: 0x00023F9C
|
|
// (set) Token: 0x06001F8B RID: 8075 RVA: 0x00025DBC File Offset: 0x00023FBC
|
|
public Vector3 externalAcceleration
|
|
{
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
this.INTERNAL_get_externalAcceleration(out vector);
|
|
return vector;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_externalAcceleration(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001F8C RID: 8076
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_externalAcceleration(out Vector3 value);
|
|
|
|
// Token: 0x06001F8D RID: 8077
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_externalAcceleration(ref Vector3 value);
|
|
|
|
// Token: 0x17000735 RID: 1845
|
|
// (get) Token: 0x06001F8E RID: 8078 RVA: 0x00025DC8 File Offset: 0x00023FC8
|
|
// (set) Token: 0x06001F8F RID: 8079 RVA: 0x00025DE8 File Offset: 0x00023FE8
|
|
public Vector3 randomAcceleration
|
|
{
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
this.INTERNAL_get_randomAcceleration(out vector);
|
|
return vector;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_randomAcceleration(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001F90 RID: 8080
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_randomAcceleration(out Vector3 value);
|
|
|
|
// Token: 0x06001F91 RID: 8081
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_randomAcceleration(ref Vector3 value);
|
|
|
|
// Token: 0x17000736 RID: 1846
|
|
// (get) Token: 0x06001F92 RID: 8082
|
|
// (set) Token: 0x06001F93 RID: 8083
|
|
public extern bool useGravity
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000737 RID: 1847
|
|
// (get) Token: 0x06001F94 RID: 8084
|
|
// (set) Token: 0x06001F95 RID: 8085
|
|
[Obsolete("Deprecated. Cloth.selfCollisions is no longer supported since Unity 5.0.", true)]
|
|
public extern bool selfCollision
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000738 RID: 1848
|
|
// (get) Token: 0x06001F96 RID: 8086
|
|
// (set) Token: 0x06001F97 RID: 8087
|
|
public extern bool enabled
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000739 RID: 1849
|
|
// (get) Token: 0x06001F98 RID: 8088
|
|
public extern Vector3[] vertices
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700073A RID: 1850
|
|
// (get) Token: 0x06001F99 RID: 8089
|
|
public extern Vector3[] normals
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700073B RID: 1851
|
|
// (get) Token: 0x06001F9A RID: 8090
|
|
// (set) Token: 0x06001F9B RID: 8091
|
|
public extern float friction
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700073C RID: 1852
|
|
// (get) Token: 0x06001F9C RID: 8092
|
|
// (set) Token: 0x06001F9D RID: 8093
|
|
public extern float collisionMassScale
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700073D RID: 1853
|
|
// (get) Token: 0x06001F9E RID: 8094
|
|
// (set) Token: 0x06001F9F RID: 8095
|
|
public extern float useContinuousCollision
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700073E RID: 1854
|
|
// (get) Token: 0x06001FA0 RID: 8096
|
|
// (set) Token: 0x06001FA1 RID: 8097
|
|
public extern float useVirtualParticles
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06001FA2 RID: 8098 RVA: 0x00025DF4 File Offset: 0x00023FF4
|
|
public void ClearTransformMotion()
|
|
{
|
|
Cloth.INTERNAL_CALL_ClearTransformMotion(this);
|
|
}
|
|
|
|
// Token: 0x06001FA3 RID: 8099
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ClearTransformMotion(Cloth self);
|
|
|
|
// Token: 0x1700073F RID: 1855
|
|
// (get) Token: 0x06001FA4 RID: 8100
|
|
// (set) Token: 0x06001FA5 RID: 8101
|
|
public extern ClothSkinningCoefficient[] coefficients
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000740 RID: 1856
|
|
// (get) Token: 0x06001FA6 RID: 8102
|
|
// (set) Token: 0x06001FA7 RID: 8103
|
|
public extern float worldVelocityScale
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000741 RID: 1857
|
|
// (get) Token: 0x06001FA8 RID: 8104
|
|
// (set) Token: 0x06001FA9 RID: 8105
|
|
public extern float worldAccelerationScale
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06001FAA RID: 8106
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void SetEnabledFading(bool enabled, [DefaultValue("0.5f")] float interpolationTime);
|
|
|
|
// Token: 0x06001FAB RID: 8107 RVA: 0x00025E00 File Offset: 0x00024000
|
|
[ExcludeFromDocs]
|
|
public void SetEnabledFading(bool enabled)
|
|
{
|
|
float num = 0.5f;
|
|
this.SetEnabledFading(enabled, num);
|
|
}
|
|
|
|
// Token: 0x17000742 RID: 1858
|
|
// (get) Token: 0x06001FAC RID: 8108
|
|
// (set) Token: 0x06001FAD RID: 8109
|
|
public extern bool solverFrequency
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000743 RID: 1859
|
|
// (get) Token: 0x06001FAE RID: 8110
|
|
// (set) Token: 0x06001FAF RID: 8111
|
|
public extern CapsuleCollider[] capsuleColliders
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000744 RID: 1860
|
|
// (get) Token: 0x06001FB0 RID: 8112
|
|
// (set) Token: 0x06001FB1 RID: 8113
|
|
public extern ClothSphereColliderPair[] sphereColliders
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
}
|
|
}
|