using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using UnityEngine.Internal; using UnityEngine.Rendering; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x02000131 RID: 305 [RequireComponent(typeof(Transform))] public sealed class ParticleSystem : Component { // Token: 0x170003C7 RID: 967 // (get) Token: 0x06001334 RID: 4916 // (set) Token: 0x06001335 RID: 4917 [Obsolete("startDelay property is deprecated. Use main.startDelay or main.startDelayMultiplier instead.")] public extern float startDelay { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003C8 RID: 968 // (get) Token: 0x06001336 RID: 4918 public extern bool isPlaying { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x170003C9 RID: 969 // (get) Token: 0x06001337 RID: 4919 public extern bool isEmitting { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x170003CA RID: 970 // (get) Token: 0x06001338 RID: 4920 public extern bool isStopped { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x170003CB RID: 971 // (get) Token: 0x06001339 RID: 4921 public extern bool isPaused { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x170003CC RID: 972 // (get) Token: 0x0600133A RID: 4922 // (set) Token: 0x0600133B RID: 4923 [Obsolete("loop property is deprecated. Use main.loop instead.")] public extern bool loop { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003CD RID: 973 // (get) Token: 0x0600133C RID: 4924 // (set) Token: 0x0600133D RID: 4925 [Obsolete("playOnAwake property is deprecated. Use main.playOnAwake instead.")] public extern bool playOnAwake { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003CE RID: 974 // (get) Token: 0x0600133E RID: 4926 // (set) Token: 0x0600133F RID: 4927 public extern float time { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003CF RID: 975 // (get) Token: 0x06001340 RID: 4928 [Obsolete("duration property is deprecated. Use main.duration instead.")] public extern float duration { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x170003D0 RID: 976 // (get) Token: 0x06001341 RID: 4929 // (set) Token: 0x06001342 RID: 4930 [Obsolete("playbackSpeed property is deprecated. Use main.simulationSpeed instead.")] public extern float playbackSpeed { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003D1 RID: 977 // (get) Token: 0x06001343 RID: 4931 public extern int particleCount { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x170003D2 RID: 978 // (get) Token: 0x06001344 RID: 4932 RVA: 0x00019620 File Offset: 0x00017820 // (set) Token: 0x06001345 RID: 4933 RVA: 0x00019644 File Offset: 0x00017844 [Obsolete("enableEmission property is deprecated. Use emission.enabled instead.")] public bool enableEmission { get { return this.emission.enabled; } set { this.emission.enabled = value; } } // Token: 0x170003D3 RID: 979 // (get) Token: 0x06001346 RID: 4934 RVA: 0x00019664 File Offset: 0x00017864 // (set) Token: 0x06001347 RID: 4935 RVA: 0x00019688 File Offset: 0x00017888 [Obsolete("emissionRate property is deprecated. Use emission.rateOverTime, emission.rateOverDistance, emission.rateOverTimeMultiplier or emission.rateOverDistanceMultiplier instead.")] public float emissionRate { get { return this.emission.rateOverTimeMultiplier; } set { this.emission.rateOverTime = value; } } // Token: 0x170003D4 RID: 980 // (get) Token: 0x06001348 RID: 4936 // (set) Token: 0x06001349 RID: 4937 [Obsolete("startSpeed property is deprecated. Use main.startSpeed or main.startSpeedMultiplier instead.")] public extern float startSpeed { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003D5 RID: 981 // (get) Token: 0x0600134A RID: 4938 // (set) Token: 0x0600134B RID: 4939 [Obsolete("startSize property is deprecated. Use main.startSize or main.startSizeMultiplier instead.")] public extern float startSize { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003D6 RID: 982 // (get) Token: 0x0600134C RID: 4940 RVA: 0x000196AC File Offset: 0x000178AC // (set) Token: 0x0600134D RID: 4941 RVA: 0x000196CC File Offset: 0x000178CC [Obsolete("startColor property is deprecated. Use main.startColor instead.")] public Color startColor { get { Color color; this.INTERNAL_get_startColor(out color); return color; } set { this.INTERNAL_set_startColor(ref value); } } // Token: 0x0600134E RID: 4942 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_startColor(out Color value); // Token: 0x0600134F RID: 4943 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_startColor(ref Color value); // Token: 0x170003D7 RID: 983 // (get) Token: 0x06001350 RID: 4944 // (set) Token: 0x06001351 RID: 4945 [Obsolete("startRotation property is deprecated. Use main.startRotation or main.startRotationMultiplier instead.")] public extern float startRotation { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003D8 RID: 984 // (get) Token: 0x06001352 RID: 4946 RVA: 0x000196D8 File Offset: 0x000178D8 // (set) Token: 0x06001353 RID: 4947 RVA: 0x000196F8 File Offset: 0x000178F8 [Obsolete("startRotation3D property is deprecated. Use main.startRotationX, main.startRotationY and main.startRotationZ instead. (Or main.startRotationXMultiplier, main.startRotationYMultiplier and main.startRotationZMultiplier).")] public Vector3 startRotation3D { get { Vector3 vector; this.INTERNAL_get_startRotation3D(out vector); return vector; } set { this.INTERNAL_set_startRotation3D(ref value); } } // Token: 0x06001354 RID: 4948 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_startRotation3D(out Vector3 value); // Token: 0x06001355 RID: 4949 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_startRotation3D(ref Vector3 value); // Token: 0x170003D9 RID: 985 // (get) Token: 0x06001356 RID: 4950 // (set) Token: 0x06001357 RID: 4951 [Obsolete("startLifetime property is deprecated. Use main.startLifetime or main.startLifetimeMultiplier instead.")] public extern float startLifetime { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003DA RID: 986 // (get) Token: 0x06001358 RID: 4952 // (set) Token: 0x06001359 RID: 4953 [Obsolete("gravityModifier property is deprecated. Use main.gravityModifier or main.gravityModifierMultiplier instead.")] public extern float gravityModifier { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003DB RID: 987 // (get) Token: 0x0600135A RID: 4954 // (set) Token: 0x0600135B RID: 4955 [Obsolete("maxParticles property is deprecated. Use main.maxParticles instead.")] public extern int maxParticles { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003DC RID: 988 // (get) Token: 0x0600135C RID: 4956 // (set) Token: 0x0600135D RID: 4957 [Obsolete("simulationSpace property is deprecated. Use main.simulationSpace instead.")] public extern ParticleSystemSimulationSpace simulationSpace { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003DD RID: 989 // (get) Token: 0x0600135E RID: 4958 // (set) Token: 0x0600135F RID: 4959 [Obsolete("scalingMode property is deprecated. Use main.scalingMode instead.")] public extern ParticleSystemScalingMode scalingMode { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003DE RID: 990 // (get) Token: 0x06001360 RID: 4960 // (set) Token: 0x06001361 RID: 4961 public extern uint randomSeed { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003DF RID: 991 // (get) Token: 0x06001362 RID: 4962 // (set) Token: 0x06001363 RID: 4963 public extern bool useAutoRandomSeed { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170003E0 RID: 992 // (get) Token: 0x06001364 RID: 4964 RVA: 0x00019704 File Offset: 0x00017904 public ParticleSystem.MainModule main { get { return new ParticleSystem.MainModule(this); } } // Token: 0x170003E1 RID: 993 // (get) Token: 0x06001365 RID: 4965 RVA: 0x00019720 File Offset: 0x00017920 public ParticleSystem.EmissionModule emission { get { return new ParticleSystem.EmissionModule(this); } } // Token: 0x170003E2 RID: 994 // (get) Token: 0x06001366 RID: 4966 RVA: 0x0001973C File Offset: 0x0001793C public ParticleSystem.ShapeModule shape { get { return new ParticleSystem.ShapeModule(this); } } // Token: 0x170003E3 RID: 995 // (get) Token: 0x06001367 RID: 4967 RVA: 0x00019758 File Offset: 0x00017958 public ParticleSystem.VelocityOverLifetimeModule velocityOverLifetime { get { return new ParticleSystem.VelocityOverLifetimeModule(this); } } // Token: 0x170003E4 RID: 996 // (get) Token: 0x06001368 RID: 4968 RVA: 0x00019774 File Offset: 0x00017974 public ParticleSystem.LimitVelocityOverLifetimeModule limitVelocityOverLifetime { get { return new ParticleSystem.LimitVelocityOverLifetimeModule(this); } } // Token: 0x170003E5 RID: 997 // (get) Token: 0x06001369 RID: 4969 RVA: 0x00019790 File Offset: 0x00017990 public ParticleSystem.InheritVelocityModule inheritVelocity { get { return new ParticleSystem.InheritVelocityModule(this); } } // Token: 0x170003E6 RID: 998 // (get) Token: 0x0600136A RID: 4970 RVA: 0x000197AC File Offset: 0x000179AC public ParticleSystem.ForceOverLifetimeModule forceOverLifetime { get { return new ParticleSystem.ForceOverLifetimeModule(this); } } // Token: 0x170003E7 RID: 999 // (get) Token: 0x0600136B RID: 4971 RVA: 0x000197C8 File Offset: 0x000179C8 public ParticleSystem.ColorOverLifetimeModule colorOverLifetime { get { return new ParticleSystem.ColorOverLifetimeModule(this); } } // Token: 0x170003E8 RID: 1000 // (get) Token: 0x0600136C RID: 4972 RVA: 0x000197E4 File Offset: 0x000179E4 public ParticleSystem.ColorBySpeedModule colorBySpeed { get { return new ParticleSystem.ColorBySpeedModule(this); } } // Token: 0x170003E9 RID: 1001 // (get) Token: 0x0600136D RID: 4973 RVA: 0x00019800 File Offset: 0x00017A00 public ParticleSystem.SizeOverLifetimeModule sizeOverLifetime { get { return new ParticleSystem.SizeOverLifetimeModule(this); } } // Token: 0x170003EA RID: 1002 // (get) Token: 0x0600136E RID: 4974 RVA: 0x0001981C File Offset: 0x00017A1C public ParticleSystem.SizeBySpeedModule sizeBySpeed { get { return new ParticleSystem.SizeBySpeedModule(this); } } // Token: 0x170003EB RID: 1003 // (get) Token: 0x0600136F RID: 4975 RVA: 0x00019838 File Offset: 0x00017A38 public ParticleSystem.RotationOverLifetimeModule rotationOverLifetime { get { return new ParticleSystem.RotationOverLifetimeModule(this); } } // Token: 0x170003EC RID: 1004 // (get) Token: 0x06001370 RID: 4976 RVA: 0x00019854 File Offset: 0x00017A54 public ParticleSystem.RotationBySpeedModule rotationBySpeed { get { return new ParticleSystem.RotationBySpeedModule(this); } } // Token: 0x170003ED RID: 1005 // (get) Token: 0x06001371 RID: 4977 RVA: 0x00019870 File Offset: 0x00017A70 public ParticleSystem.ExternalForcesModule externalForces { get { return new ParticleSystem.ExternalForcesModule(this); } } // Token: 0x170003EE RID: 1006 // (get) Token: 0x06001372 RID: 4978 RVA: 0x0001988C File Offset: 0x00017A8C public ParticleSystem.NoiseModule noise { get { return new ParticleSystem.NoiseModule(this); } } // Token: 0x170003EF RID: 1007 // (get) Token: 0x06001373 RID: 4979 RVA: 0x000198A8 File Offset: 0x00017AA8 public ParticleSystem.CollisionModule collision { get { return new ParticleSystem.CollisionModule(this); } } // Token: 0x170003F0 RID: 1008 // (get) Token: 0x06001374 RID: 4980 RVA: 0x000198C4 File Offset: 0x00017AC4 public ParticleSystem.TriggerModule trigger { get { return new ParticleSystem.TriggerModule(this); } } // Token: 0x170003F1 RID: 1009 // (get) Token: 0x06001375 RID: 4981 RVA: 0x000198E0 File Offset: 0x00017AE0 public ParticleSystem.SubEmittersModule subEmitters { get { return new ParticleSystem.SubEmittersModule(this); } } // Token: 0x170003F2 RID: 1010 // (get) Token: 0x06001376 RID: 4982 RVA: 0x000198FC File Offset: 0x00017AFC public ParticleSystem.TextureSheetAnimationModule textureSheetAnimation { get { return new ParticleSystem.TextureSheetAnimationModule(this); } } // Token: 0x170003F3 RID: 1011 // (get) Token: 0x06001377 RID: 4983 RVA: 0x00019918 File Offset: 0x00017B18 public ParticleSystem.LightsModule lights { get { return new ParticleSystem.LightsModule(this); } } // Token: 0x170003F4 RID: 1012 // (get) Token: 0x06001378 RID: 4984 RVA: 0x00019934 File Offset: 0x00017B34 public ParticleSystem.TrailModule trails { get { return new ParticleSystem.TrailModule(this); } } // Token: 0x170003F5 RID: 1013 // (get) Token: 0x06001379 RID: 4985 RVA: 0x00019950 File Offset: 0x00017B50 public ParticleSystem.CustomDataModule customData { get { return new ParticleSystem.CustomDataModule(this); } } // Token: 0x0600137A RID: 4986 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern void SetParticles(ParticleSystem.Particle[] particles, int size); // Token: 0x0600137B RID: 4987 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern int GetParticles(ParticleSystem.Particle[] particles); // Token: 0x0600137C RID: 4988 RVA: 0x0001996C File Offset: 0x00017B6C public void SetCustomParticleData(List customData, ParticleSystemCustomData streamIndex) { this.SetCustomParticleDataInternal(customData, (int)streamIndex); } // Token: 0x0600137D RID: 4989 RVA: 0x00019978 File Offset: 0x00017B78 public int GetCustomParticleData(List customData, ParticleSystemCustomData streamIndex) { return this.GetCustomParticleDataInternal(customData, (int)streamIndex); } // Token: 0x0600137E RID: 4990 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] internal extern void SetCustomParticleDataInternal(object customData, int streamIndex); // Token: 0x0600137F RID: 4991 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] internal extern int GetCustomParticleDataInternal(object customData, int streamIndex); // Token: 0x06001380 RID: 4992 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern void Simulate(float t, [DefaultValue("true")] bool withChildren, [DefaultValue("true")] bool restart, [DefaultValue("true")] bool fixedTimeStep); // Token: 0x06001381 RID: 4993 RVA: 0x00019998 File Offset: 0x00017B98 [ExcludeFromDocs] public void Simulate(float t, bool withChildren, bool restart) { bool flag = true; this.Simulate(t, withChildren, restart, flag); } // Token: 0x06001382 RID: 4994 RVA: 0x000199B4 File Offset: 0x00017BB4 [ExcludeFromDocs] public void Simulate(float t, bool withChildren) { bool flag = true; bool flag2 = true; this.Simulate(t, withChildren, flag2, flag); } // Token: 0x06001383 RID: 4995 RVA: 0x000199D0 File Offset: 0x00017BD0 [ExcludeFromDocs] public void Simulate(float t) { bool flag = true; bool flag2 = true; bool flag3 = true; this.Simulate(t, flag3, flag2, flag); } // Token: 0x06001384 RID: 4996 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern void Play([DefaultValue("true")] bool withChildren); // Token: 0x06001385 RID: 4997 RVA: 0x000199F0 File Offset: 0x00017BF0 [ExcludeFromDocs] public void Play() { bool flag = true; this.Play(flag); } // Token: 0x06001386 RID: 4998 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern void Pause([DefaultValue("true")] bool withChildren); // Token: 0x06001387 RID: 4999 RVA: 0x00019A08 File Offset: 0x00017C08 [ExcludeFromDocs] public void Pause() { bool flag = true; this.Pause(flag); } // Token: 0x06001388 RID: 5000 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern void Stop([DefaultValue("true")] bool withChildren, [DefaultValue("ParticleSystemStopBehavior.StopEmitting")] ParticleSystemStopBehavior stopBehavior); // Token: 0x06001389 RID: 5001 RVA: 0x00019A20 File Offset: 0x00017C20 [ExcludeFromDocs] public void Stop(bool withChildren) { ParticleSystemStopBehavior particleSystemStopBehavior = ParticleSystemStopBehavior.StopEmitting; this.Stop(withChildren, particleSystemStopBehavior); } // Token: 0x0600138A RID: 5002 RVA: 0x00019A38 File Offset: 0x00017C38 [ExcludeFromDocs] public void Stop() { ParticleSystemStopBehavior particleSystemStopBehavior = ParticleSystemStopBehavior.StopEmitting; bool flag = true; this.Stop(flag, particleSystemStopBehavior); } // Token: 0x0600138B RID: 5003 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern void Clear([DefaultValue("true")] bool withChildren); // Token: 0x0600138C RID: 5004 RVA: 0x00019A54 File Offset: 0x00017C54 [ExcludeFromDocs] public void Clear() { bool flag = true; this.Clear(flag); } // Token: 0x0600138D RID: 5005 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern bool IsAlive([DefaultValue("true")] bool withChildren); // Token: 0x0600138E RID: 5006 RVA: 0x00019A6C File Offset: 0x00017C6C [ExcludeFromDocs] public bool IsAlive() { bool flag = true; return this.IsAlive(flag); } // Token: 0x0600138F RID: 5007 RVA: 0x00019A8C File Offset: 0x00017C8C public void Emit(int count) { ParticleSystem.INTERNAL_CALL_Emit(this, count); } // Token: 0x06001390 RID: 5008 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_Emit(ParticleSystem self, int count); // Token: 0x06001391 RID: 5009 RVA: 0x00019A98 File Offset: 0x00017C98 [Obsolete("Emit with specific parameters is deprecated. Pass a ParticleSystem.EmitParams parameter instead, which allows you to override some/all of the emission properties")] public void Emit(Vector3 position, Vector3 velocity, float size, float lifetime, Color32 color) { ParticleSystem.Particle particle = default(ParticleSystem.Particle); particle.position = position; particle.velocity = velocity; particle.lifetime = lifetime; particle.startLifetime = lifetime; particle.startSize = size; particle.rotation3D = Vector3.zero; particle.angularVelocity3D = Vector3.zero; particle.startColor = color; particle.randomSeed = 5U; this.Internal_EmitOld(ref particle); } // Token: 0x06001392 RID: 5010 RVA: 0x00019B0C File Offset: 0x00017D0C [Obsolete("Emit with a single particle structure is deprecated. Pass a ParticleSystem.EmitParams parameter instead, which allows you to override some/all of the emission properties")] public void Emit(ParticleSystem.Particle particle) { this.Internal_EmitOld(ref particle); } // Token: 0x06001393 RID: 5011 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void Internal_EmitOld(ref ParticleSystem.Particle particle); // Token: 0x06001394 RID: 5012 RVA: 0x00019B18 File Offset: 0x00017D18 public void Emit(ParticleSystem.EmitParams emitParams, int count) { this.Internal_Emit(ref emitParams, count); } // Token: 0x06001395 RID: 5013 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void Internal_Emit(ref ParticleSystem.EmitParams emitParams, int count); // Token: 0x02000132 RID: 306 public struct Burst { // Token: 0x06001396 RID: 5014 RVA: 0x00019B24 File Offset: 0x00017D24 public Burst(float _time, short _count) { this.m_Time = _time; this.m_MinCount = _count; this.m_MaxCount = _count; this.m_RepeatCount = 0; this.m_RepeatInterval = 0f; } // Token: 0x06001397 RID: 5015 RVA: 0x00019B50 File Offset: 0x00017D50 public Burst(float _time, short _minCount, short _maxCount) { this.m_Time = _time; this.m_MinCount = _minCount; this.m_MaxCount = _maxCount; this.m_RepeatCount = 0; this.m_RepeatInterval = 0f; } // Token: 0x06001398 RID: 5016 RVA: 0x00019B7C File Offset: 0x00017D7C public Burst(float _time, short _minCount, short _maxCount, int _cycleCount, float _repeatInterval) { this.m_Time = _time; this.m_MinCount = _minCount; this.m_MaxCount = _maxCount; this.m_RepeatCount = _cycleCount - 1; this.m_RepeatInterval = _repeatInterval; } // Token: 0x170003F6 RID: 1014 // (get) Token: 0x06001399 RID: 5017 RVA: 0x00019BA8 File Offset: 0x00017DA8 // (set) Token: 0x0600139A RID: 5018 RVA: 0x00019BC4 File Offset: 0x00017DC4 public float time { get { return this.m_Time; } set { this.m_Time = value; } } // Token: 0x170003F7 RID: 1015 // (get) Token: 0x0600139B RID: 5019 RVA: 0x00019BD0 File Offset: 0x00017DD0 // (set) Token: 0x0600139C RID: 5020 RVA: 0x00019BEC File Offset: 0x00017DEC public short minCount { get { return this.m_MinCount; } set { this.m_MinCount = value; } } // Token: 0x170003F8 RID: 1016 // (get) Token: 0x0600139D RID: 5021 RVA: 0x00019BF8 File Offset: 0x00017DF8 // (set) Token: 0x0600139E RID: 5022 RVA: 0x00019C14 File Offset: 0x00017E14 public short maxCount { get { return this.m_MaxCount; } set { this.m_MaxCount = value; } } // Token: 0x170003F9 RID: 1017 // (get) Token: 0x0600139F RID: 5023 RVA: 0x00019C20 File Offset: 0x00017E20 // (set) Token: 0x060013A0 RID: 5024 RVA: 0x00019C40 File Offset: 0x00017E40 public int cycleCount { get { return this.m_RepeatCount + 1; } set { this.m_RepeatCount = value - 1; } } // Token: 0x170003FA RID: 1018 // (get) Token: 0x060013A1 RID: 5025 RVA: 0x00019C4C File Offset: 0x00017E4C // (set) Token: 0x060013A2 RID: 5026 RVA: 0x00019C68 File Offset: 0x00017E68 public float repeatInterval { get { return this.m_RepeatInterval; } set { this.m_RepeatInterval = value; } } // Token: 0x0400035B RID: 859 private float m_Time; // Token: 0x0400035C RID: 860 private short m_MinCount; // Token: 0x0400035D RID: 861 private short m_MaxCount; // Token: 0x0400035E RID: 862 private int m_RepeatCount; // Token: 0x0400035F RID: 863 private float m_RepeatInterval; } // Token: 0x02000133 RID: 307 public struct MinMaxCurve { // Token: 0x060013A3 RID: 5027 RVA: 0x00019C74 File Offset: 0x00017E74 public MinMaxCurve(float constant) { this.m_Mode = ParticleSystemCurveMode.Constant; this.m_CurveMultiplier = 0f; this.m_CurveMin = null; this.m_CurveMax = null; this.m_ConstantMin = 0f; this.m_ConstantMax = constant; } // Token: 0x060013A4 RID: 5028 RVA: 0x00019CAC File Offset: 0x00017EAC public MinMaxCurve(float multiplier, AnimationCurve curve) { this.m_Mode = ParticleSystemCurveMode.Curve; this.m_CurveMultiplier = multiplier; this.m_CurveMin = null; this.m_CurveMax = curve; this.m_ConstantMin = 0f; this.m_ConstantMax = 0f; } // Token: 0x060013A5 RID: 5029 RVA: 0x00019CE4 File Offset: 0x00017EE4 public MinMaxCurve(float multiplier, AnimationCurve min, AnimationCurve max) { this.m_Mode = ParticleSystemCurveMode.TwoCurves; this.m_CurveMultiplier = multiplier; this.m_CurveMin = min; this.m_CurveMax = max; this.m_ConstantMin = 0f; this.m_ConstantMax = 0f; } // Token: 0x060013A6 RID: 5030 RVA: 0x00019D1C File Offset: 0x00017F1C public MinMaxCurve(float min, float max) { this.m_Mode = ParticleSystemCurveMode.TwoConstants; this.m_CurveMultiplier = 0f; this.m_CurveMin = null; this.m_CurveMax = null; this.m_ConstantMin = min; this.m_ConstantMax = max; } // Token: 0x170003FB RID: 1019 // (get) Token: 0x060013A7 RID: 5031 RVA: 0x00019D50 File Offset: 0x00017F50 // (set) Token: 0x060013A8 RID: 5032 RVA: 0x00019D6C File Offset: 0x00017F6C public ParticleSystemCurveMode mode { get { return this.m_Mode; } set { this.m_Mode = value; } } // Token: 0x170003FC RID: 1020 // (get) Token: 0x060013A9 RID: 5033 RVA: 0x00019D78 File Offset: 0x00017F78 // (set) Token: 0x060013AA RID: 5034 RVA: 0x00019D94 File Offset: 0x00017F94 [Obsolete("Please use MinMaxCurve.curveMultiplier instead. (UnityUpgradable) -> UnityEngine.ParticleSystem/MinMaxCurve.curveMultiplier")] public float curveScalar { get { return this.m_CurveMultiplier; } set { this.m_CurveMultiplier = value; } } // Token: 0x170003FD RID: 1021 // (get) Token: 0x060013AB RID: 5035 RVA: 0x00019DA0 File Offset: 0x00017FA0 // (set) Token: 0x060013AC RID: 5036 RVA: 0x00019DBC File Offset: 0x00017FBC public float curveMultiplier { get { return this.m_CurveMultiplier; } set { this.m_CurveMultiplier = value; } } // Token: 0x170003FE RID: 1022 // (get) Token: 0x060013AD RID: 5037 RVA: 0x00019DC8 File Offset: 0x00017FC8 // (set) Token: 0x060013AE RID: 5038 RVA: 0x00019DE4 File Offset: 0x00017FE4 public AnimationCurve curveMax { get { return this.m_CurveMax; } set { this.m_CurveMax = value; } } // Token: 0x170003FF RID: 1023 // (get) Token: 0x060013AF RID: 5039 RVA: 0x00019DF0 File Offset: 0x00017FF0 // (set) Token: 0x060013B0 RID: 5040 RVA: 0x00019E0C File Offset: 0x0001800C public AnimationCurve curveMin { get { return this.m_CurveMin; } set { this.m_CurveMin = value; } } // Token: 0x17000400 RID: 1024 // (get) Token: 0x060013B1 RID: 5041 RVA: 0x00019E18 File Offset: 0x00018018 // (set) Token: 0x060013B2 RID: 5042 RVA: 0x00019E34 File Offset: 0x00018034 public float constantMax { get { return this.m_ConstantMax; } set { this.m_ConstantMax = value; } } // Token: 0x17000401 RID: 1025 // (get) Token: 0x060013B3 RID: 5043 RVA: 0x00019E40 File Offset: 0x00018040 // (set) Token: 0x060013B4 RID: 5044 RVA: 0x00019E5C File Offset: 0x0001805C public float constantMin { get { return this.m_ConstantMin; } set { this.m_ConstantMin = value; } } // Token: 0x17000402 RID: 1026 // (get) Token: 0x060013B5 RID: 5045 RVA: 0x00019E68 File Offset: 0x00018068 // (set) Token: 0x060013B6 RID: 5046 RVA: 0x00019E84 File Offset: 0x00018084 public float constant { get { return this.m_ConstantMax; } set { this.m_ConstantMax = value; } } // Token: 0x17000403 RID: 1027 // (get) Token: 0x060013B7 RID: 5047 RVA: 0x00019E90 File Offset: 0x00018090 // (set) Token: 0x060013B8 RID: 5048 RVA: 0x00019EAC File Offset: 0x000180AC public AnimationCurve curve { get { return this.m_CurveMax; } set { this.m_CurveMax = value; } } // Token: 0x060013B9 RID: 5049 RVA: 0x00019EB8 File Offset: 0x000180B8 public float Evaluate(float time) { return this.Evaluate(time, 1f); } // Token: 0x060013BA RID: 5050 RVA: 0x00019EDC File Offset: 0x000180DC public float Evaluate(float time, float lerpFactor) { time = Mathf.Clamp(time, 0f, 1f); lerpFactor = Mathf.Clamp(lerpFactor, 0f, 1f); float num; if (this.m_Mode == ParticleSystemCurveMode.Constant) { num = this.m_ConstantMax; } else if (this.m_Mode == ParticleSystemCurveMode.TwoConstants) { num = Mathf.Lerp(this.m_ConstantMin, this.m_ConstantMax, lerpFactor); } else { float num2 = this.m_CurveMax.Evaluate(time) * this.m_CurveMultiplier; if (this.m_Mode == ParticleSystemCurveMode.TwoCurves) { num = Mathf.Lerp(this.m_CurveMin.Evaluate(time) * this.m_CurveMultiplier, num2, lerpFactor); } else { num = num2; } } return num; } // Token: 0x060013BB RID: 5051 RVA: 0x00019F94 File Offset: 0x00018194 public static implicit operator ParticleSystem.MinMaxCurve(float constant) { return new ParticleSystem.MinMaxCurve(constant); } // Token: 0x04000360 RID: 864 private ParticleSystemCurveMode m_Mode; // Token: 0x04000361 RID: 865 private float m_CurveMultiplier; // Token: 0x04000362 RID: 866 private AnimationCurve m_CurveMin; // Token: 0x04000363 RID: 867 private AnimationCurve m_CurveMax; // Token: 0x04000364 RID: 868 private float m_ConstantMin; // Token: 0x04000365 RID: 869 private float m_ConstantMax; } // Token: 0x02000134 RID: 308 public struct MinMaxGradient { // Token: 0x060013BC RID: 5052 RVA: 0x00019FB0 File Offset: 0x000181B0 public MinMaxGradient(Color color) { this.m_Mode = ParticleSystemGradientMode.Color; this.m_GradientMin = null; this.m_GradientMax = null; this.m_ColorMin = Color.black; this.m_ColorMax = color; } // Token: 0x060013BD RID: 5053 RVA: 0x00019FDC File Offset: 0x000181DC public MinMaxGradient(Gradient gradient) { this.m_Mode = ParticleSystemGradientMode.Gradient; this.m_GradientMin = null; this.m_GradientMax = gradient; this.m_ColorMin = Color.black; this.m_ColorMax = Color.black; } // Token: 0x060013BE RID: 5054 RVA: 0x0001A00C File Offset: 0x0001820C public MinMaxGradient(Color min, Color max) { this.m_Mode = ParticleSystemGradientMode.TwoColors; this.m_GradientMin = null; this.m_GradientMax = null; this.m_ColorMin = min; this.m_ColorMax = max; } // Token: 0x060013BF RID: 5055 RVA: 0x0001A034 File Offset: 0x00018234 public MinMaxGradient(Gradient min, Gradient max) { this.m_Mode = ParticleSystemGradientMode.TwoGradients; this.m_GradientMin = min; this.m_GradientMax = max; this.m_ColorMin = Color.black; this.m_ColorMax = Color.black; } // Token: 0x17000404 RID: 1028 // (get) Token: 0x060013C0 RID: 5056 RVA: 0x0001A064 File Offset: 0x00018264 // (set) Token: 0x060013C1 RID: 5057 RVA: 0x0001A080 File Offset: 0x00018280 public ParticleSystemGradientMode mode { get { return this.m_Mode; } set { this.m_Mode = value; } } // Token: 0x17000405 RID: 1029 // (get) Token: 0x060013C2 RID: 5058 RVA: 0x0001A08C File Offset: 0x0001828C // (set) Token: 0x060013C3 RID: 5059 RVA: 0x0001A0A8 File Offset: 0x000182A8 public Gradient gradientMax { get { return this.m_GradientMax; } set { this.m_GradientMax = value; } } // Token: 0x17000406 RID: 1030 // (get) Token: 0x060013C4 RID: 5060 RVA: 0x0001A0B4 File Offset: 0x000182B4 // (set) Token: 0x060013C5 RID: 5061 RVA: 0x0001A0D0 File Offset: 0x000182D0 public Gradient gradientMin { get { return this.m_GradientMin; } set { this.m_GradientMin = value; } } // Token: 0x17000407 RID: 1031 // (get) Token: 0x060013C6 RID: 5062 RVA: 0x0001A0DC File Offset: 0x000182DC // (set) Token: 0x060013C7 RID: 5063 RVA: 0x0001A0F8 File Offset: 0x000182F8 public Color colorMax { get { return this.m_ColorMax; } set { this.m_ColorMax = value; } } // Token: 0x17000408 RID: 1032 // (get) Token: 0x060013C8 RID: 5064 RVA: 0x0001A104 File Offset: 0x00018304 // (set) Token: 0x060013C9 RID: 5065 RVA: 0x0001A120 File Offset: 0x00018320 public Color colorMin { get { return this.m_ColorMin; } set { this.m_ColorMin = value; } } // Token: 0x17000409 RID: 1033 // (get) Token: 0x060013CA RID: 5066 RVA: 0x0001A12C File Offset: 0x0001832C // (set) Token: 0x060013CB RID: 5067 RVA: 0x0001A148 File Offset: 0x00018348 public Color color { get { return this.m_ColorMax; } set { this.m_ColorMax = value; } } // Token: 0x1700040A RID: 1034 // (get) Token: 0x060013CC RID: 5068 RVA: 0x0001A154 File Offset: 0x00018354 // (set) Token: 0x060013CD RID: 5069 RVA: 0x0001A170 File Offset: 0x00018370 public Gradient gradient { get { return this.m_GradientMax; } set { this.m_GradientMax = value; } } // Token: 0x060013CE RID: 5070 RVA: 0x0001A17C File Offset: 0x0001837C public Color Evaluate(float time) { return this.Evaluate(time, 1f); } // Token: 0x060013CF RID: 5071 RVA: 0x0001A1A0 File Offset: 0x000183A0 public Color Evaluate(float time, float lerpFactor) { time = Mathf.Clamp(time, 0f, 1f); lerpFactor = Mathf.Clamp(lerpFactor, 0f, 1f); Color color; if (this.m_Mode == ParticleSystemGradientMode.Color) { color = this.m_ColorMax; } else if (this.m_Mode == ParticleSystemGradientMode.TwoColors) { color = Color.Lerp(this.m_ColorMin, this.m_ColorMax, lerpFactor); } else { Color color2 = this.m_GradientMax.Evaluate(time); if (this.m_Mode == ParticleSystemGradientMode.TwoGradients) { color = Color.Lerp(this.m_GradientMin.Evaluate(time), color2, lerpFactor); } else { color = color2; } } return color; } // Token: 0x060013D0 RID: 5072 RVA: 0x0001A248 File Offset: 0x00018448 public static implicit operator ParticleSystem.MinMaxGradient(Color color) { return new ParticleSystem.MinMaxGradient(color); } // Token: 0x060013D1 RID: 5073 RVA: 0x0001A264 File Offset: 0x00018464 public static implicit operator ParticleSystem.MinMaxGradient(Gradient gradient) { return new ParticleSystem.MinMaxGradient(gradient); } // Token: 0x04000366 RID: 870 private ParticleSystemGradientMode m_Mode; // Token: 0x04000367 RID: 871 private Gradient m_GradientMin; // Token: 0x04000368 RID: 872 private Gradient m_GradientMax; // Token: 0x04000369 RID: 873 private Color m_ColorMin; // Token: 0x0400036A RID: 874 private Color m_ColorMax; } // Token: 0x02000135 RID: 309 public struct MainModule { // Token: 0x060013D2 RID: 5074 RVA: 0x0001A280 File Offset: 0x00018480 internal MainModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x1700040B RID: 1035 // (get) Token: 0x060013D3 RID: 5075 RVA: 0x0001A28C File Offset: 0x0001848C // (set) Token: 0x060013D4 RID: 5076 RVA: 0x0001A2AC File Offset: 0x000184AC public float duration { get { return ParticleSystem.MainModule.GetDuration(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetDuration(this.m_ParticleSystem, value); } } // Token: 0x1700040C RID: 1036 // (get) Token: 0x060013D5 RID: 5077 RVA: 0x0001A2BC File Offset: 0x000184BC // (set) Token: 0x060013D6 RID: 5078 RVA: 0x0001A2DC File Offset: 0x000184DC public bool loop { get { return ParticleSystem.MainModule.GetLoop(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetLoop(this.m_ParticleSystem, value); } } // Token: 0x1700040D RID: 1037 // (get) Token: 0x060013D7 RID: 5079 RVA: 0x0001A2EC File Offset: 0x000184EC // (set) Token: 0x060013D8 RID: 5080 RVA: 0x0001A30C File Offset: 0x0001850C public bool prewarm { get { return ParticleSystem.MainModule.GetPrewarm(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetPrewarm(this.m_ParticleSystem, value); } } // Token: 0x1700040E RID: 1038 // (get) Token: 0x060013DA RID: 5082 RVA: 0x0001A32C File Offset: 0x0001852C // (set) Token: 0x060013D9 RID: 5081 RVA: 0x0001A31C File Offset: 0x0001851C public ParticleSystem.MinMaxCurve startDelay { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartDelay(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartDelay(this.m_ParticleSystem, ref value); } } // Token: 0x1700040F RID: 1039 // (get) Token: 0x060013DB RID: 5083 RVA: 0x0001A358 File Offset: 0x00018558 // (set) Token: 0x060013DC RID: 5084 RVA: 0x0001A378 File Offset: 0x00018578 public float startDelayMultiplier { get { return ParticleSystem.MainModule.GetStartDelayMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartDelayMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000410 RID: 1040 // (get) Token: 0x060013DE RID: 5086 RVA: 0x0001A398 File Offset: 0x00018598 // (set) Token: 0x060013DD RID: 5085 RVA: 0x0001A388 File Offset: 0x00018588 public ParticleSystem.MinMaxCurve startLifetime { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartLifetime(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartLifetime(this.m_ParticleSystem, ref value); } } // Token: 0x17000411 RID: 1041 // (get) Token: 0x060013DF RID: 5087 RVA: 0x0001A3C4 File Offset: 0x000185C4 // (set) Token: 0x060013E0 RID: 5088 RVA: 0x0001A3E4 File Offset: 0x000185E4 public float startLifetimeMultiplier { get { return ParticleSystem.MainModule.GetStartLifetimeMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartLifetimeMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000412 RID: 1042 // (get) Token: 0x060013E2 RID: 5090 RVA: 0x0001A404 File Offset: 0x00018604 // (set) Token: 0x060013E1 RID: 5089 RVA: 0x0001A3F4 File Offset: 0x000185F4 public ParticleSystem.MinMaxCurve startSpeed { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartSpeed(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartSpeed(this.m_ParticleSystem, ref value); } } // Token: 0x17000413 RID: 1043 // (get) Token: 0x060013E3 RID: 5091 RVA: 0x0001A430 File Offset: 0x00018630 // (set) Token: 0x060013E4 RID: 5092 RVA: 0x0001A450 File Offset: 0x00018650 public float startSpeedMultiplier { get { return ParticleSystem.MainModule.GetStartSpeedMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartSpeedMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000414 RID: 1044 // (get) Token: 0x060013E5 RID: 5093 RVA: 0x0001A460 File Offset: 0x00018660 // (set) Token: 0x060013E6 RID: 5094 RVA: 0x0001A480 File Offset: 0x00018680 public bool startSize3D { get { return ParticleSystem.MainModule.GetStartSize3D(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartSize3D(this.m_ParticleSystem, value); } } // Token: 0x17000415 RID: 1045 // (get) Token: 0x060013E8 RID: 5096 RVA: 0x0001A4A0 File Offset: 0x000186A0 // (set) Token: 0x060013E7 RID: 5095 RVA: 0x0001A490 File Offset: 0x00018690 public ParticleSystem.MinMaxCurve startSize { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartSizeX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartSizeX(this.m_ParticleSystem, ref value); } } // Token: 0x17000416 RID: 1046 // (get) Token: 0x060013E9 RID: 5097 RVA: 0x0001A4CC File Offset: 0x000186CC // (set) Token: 0x060013EA RID: 5098 RVA: 0x0001A4EC File Offset: 0x000186EC public float startSizeMultiplier { get { return ParticleSystem.MainModule.GetStartSizeXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartSizeXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000417 RID: 1047 // (get) Token: 0x060013EC RID: 5100 RVA: 0x0001A50C File Offset: 0x0001870C // (set) Token: 0x060013EB RID: 5099 RVA: 0x0001A4FC File Offset: 0x000186FC public ParticleSystem.MinMaxCurve startSizeX { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartSizeX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartSizeX(this.m_ParticleSystem, ref value); } } // Token: 0x17000418 RID: 1048 // (get) Token: 0x060013ED RID: 5101 RVA: 0x0001A538 File Offset: 0x00018738 // (set) Token: 0x060013EE RID: 5102 RVA: 0x0001A558 File Offset: 0x00018758 public float startSizeXMultiplier { get { return ParticleSystem.MainModule.GetStartSizeXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartSizeXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000419 RID: 1049 // (get) Token: 0x060013F0 RID: 5104 RVA: 0x0001A578 File Offset: 0x00018778 // (set) Token: 0x060013EF RID: 5103 RVA: 0x0001A568 File Offset: 0x00018768 public ParticleSystem.MinMaxCurve startSizeY { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartSizeY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartSizeY(this.m_ParticleSystem, ref value); } } // Token: 0x1700041A RID: 1050 // (get) Token: 0x060013F1 RID: 5105 RVA: 0x0001A5A4 File Offset: 0x000187A4 // (set) Token: 0x060013F2 RID: 5106 RVA: 0x0001A5C4 File Offset: 0x000187C4 public float startSizeYMultiplier { get { return ParticleSystem.MainModule.GetStartSizeYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartSizeYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700041B RID: 1051 // (get) Token: 0x060013F4 RID: 5108 RVA: 0x0001A5E4 File Offset: 0x000187E4 // (set) Token: 0x060013F3 RID: 5107 RVA: 0x0001A5D4 File Offset: 0x000187D4 public ParticleSystem.MinMaxCurve startSizeZ { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartSizeZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartSizeZ(this.m_ParticleSystem, ref value); } } // Token: 0x1700041C RID: 1052 // (get) Token: 0x060013F5 RID: 5109 RVA: 0x0001A610 File Offset: 0x00018810 // (set) Token: 0x060013F6 RID: 5110 RVA: 0x0001A630 File Offset: 0x00018830 public float startSizeZMultiplier { get { return ParticleSystem.MainModule.GetStartSizeZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartSizeZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700041D RID: 1053 // (get) Token: 0x060013F7 RID: 5111 RVA: 0x0001A640 File Offset: 0x00018840 // (set) Token: 0x060013F8 RID: 5112 RVA: 0x0001A660 File Offset: 0x00018860 public bool startRotation3D { get { return ParticleSystem.MainModule.GetStartRotation3D(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartRotation3D(this.m_ParticleSystem, value); } } // Token: 0x1700041E RID: 1054 // (get) Token: 0x060013FA RID: 5114 RVA: 0x0001A680 File Offset: 0x00018880 // (set) Token: 0x060013F9 RID: 5113 RVA: 0x0001A670 File Offset: 0x00018870 public ParticleSystem.MinMaxCurve startRotation { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartRotationZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartRotationZ(this.m_ParticleSystem, ref value); } } // Token: 0x1700041F RID: 1055 // (get) Token: 0x060013FB RID: 5115 RVA: 0x0001A6AC File Offset: 0x000188AC // (set) Token: 0x060013FC RID: 5116 RVA: 0x0001A6CC File Offset: 0x000188CC public float startRotationMultiplier { get { return ParticleSystem.MainModule.GetStartRotationZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartRotationZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000420 RID: 1056 // (get) Token: 0x060013FE RID: 5118 RVA: 0x0001A6EC File Offset: 0x000188EC // (set) Token: 0x060013FD RID: 5117 RVA: 0x0001A6DC File Offset: 0x000188DC public ParticleSystem.MinMaxCurve startRotationX { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartRotationX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartRotationX(this.m_ParticleSystem, ref value); } } // Token: 0x17000421 RID: 1057 // (get) Token: 0x060013FF RID: 5119 RVA: 0x0001A718 File Offset: 0x00018918 // (set) Token: 0x06001400 RID: 5120 RVA: 0x0001A738 File Offset: 0x00018938 public float startRotationXMultiplier { get { return ParticleSystem.MainModule.GetStartRotationXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartRotationXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000422 RID: 1058 // (get) Token: 0x06001402 RID: 5122 RVA: 0x0001A758 File Offset: 0x00018958 // (set) Token: 0x06001401 RID: 5121 RVA: 0x0001A748 File Offset: 0x00018948 public ParticleSystem.MinMaxCurve startRotationY { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartRotationY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartRotationY(this.m_ParticleSystem, ref value); } } // Token: 0x17000423 RID: 1059 // (get) Token: 0x06001403 RID: 5123 RVA: 0x0001A784 File Offset: 0x00018984 // (set) Token: 0x06001404 RID: 5124 RVA: 0x0001A7A4 File Offset: 0x000189A4 public float startRotationYMultiplier { get { return ParticleSystem.MainModule.GetStartRotationYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartRotationYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000424 RID: 1060 // (get) Token: 0x06001406 RID: 5126 RVA: 0x0001A7C4 File Offset: 0x000189C4 // (set) Token: 0x06001405 RID: 5125 RVA: 0x0001A7B4 File Offset: 0x000189B4 public ParticleSystem.MinMaxCurve startRotationZ { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetStartRotationZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetStartRotationZ(this.m_ParticleSystem, ref value); } } // Token: 0x17000425 RID: 1061 // (get) Token: 0x06001407 RID: 5127 RVA: 0x0001A7F0 File Offset: 0x000189F0 // (set) Token: 0x06001408 RID: 5128 RVA: 0x0001A810 File Offset: 0x00018A10 public float startRotationZMultiplier { get { return ParticleSystem.MainModule.GetStartRotationZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetStartRotationZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000426 RID: 1062 // (get) Token: 0x06001409 RID: 5129 RVA: 0x0001A820 File Offset: 0x00018A20 // (set) Token: 0x0600140A RID: 5130 RVA: 0x0001A840 File Offset: 0x00018A40 public float randomizeRotationDirection { get { return ParticleSystem.MainModule.GetRandomizeRotationDirection(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetRandomizeRotationDirection(this.m_ParticleSystem, value); } } // Token: 0x17000427 RID: 1063 // (get) Token: 0x0600140C RID: 5132 RVA: 0x0001A860 File Offset: 0x00018A60 // (set) Token: 0x0600140B RID: 5131 RVA: 0x0001A850 File Offset: 0x00018A50 public ParticleSystem.MinMaxGradient startColor { get { ParticleSystem.MinMaxGradient minMaxGradient = default(ParticleSystem.MinMaxGradient); ParticleSystem.MainModule.GetStartColor(this.m_ParticleSystem, ref minMaxGradient); return minMaxGradient; } set { ParticleSystem.MainModule.SetStartColor(this.m_ParticleSystem, ref value); } } // Token: 0x17000428 RID: 1064 // (get) Token: 0x0600140E RID: 5134 RVA: 0x0001A89C File Offset: 0x00018A9C // (set) Token: 0x0600140D RID: 5133 RVA: 0x0001A88C File Offset: 0x00018A8C public ParticleSystem.MinMaxCurve gravityModifier { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.MainModule.GetGravityModifier(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.MainModule.SetGravityModifier(this.m_ParticleSystem, ref value); } } // Token: 0x17000429 RID: 1065 // (get) Token: 0x0600140F RID: 5135 RVA: 0x0001A8C8 File Offset: 0x00018AC8 // (set) Token: 0x06001410 RID: 5136 RVA: 0x0001A8E8 File Offset: 0x00018AE8 public float gravityModifierMultiplier { get { return ParticleSystem.MainModule.GetGravityModifierMultiplier(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetGravityModifierMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700042A RID: 1066 // (get) Token: 0x06001411 RID: 5137 RVA: 0x0001A8F8 File Offset: 0x00018AF8 // (set) Token: 0x06001412 RID: 5138 RVA: 0x0001A918 File Offset: 0x00018B18 public ParticleSystemSimulationSpace simulationSpace { get { return ParticleSystem.MainModule.GetSimulationSpace(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetSimulationSpace(this.m_ParticleSystem, value); } } // Token: 0x1700042B RID: 1067 // (get) Token: 0x06001413 RID: 5139 RVA: 0x0001A928 File Offset: 0x00018B28 // (set) Token: 0x06001414 RID: 5140 RVA: 0x0001A948 File Offset: 0x00018B48 public Transform customSimulationSpace { get { return ParticleSystem.MainModule.GetCustomSimulationSpace(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetCustomSimulationSpace(this.m_ParticleSystem, value); } } // Token: 0x1700042C RID: 1068 // (get) Token: 0x06001415 RID: 5141 RVA: 0x0001A958 File Offset: 0x00018B58 // (set) Token: 0x06001416 RID: 5142 RVA: 0x0001A978 File Offset: 0x00018B78 public float simulationSpeed { get { return ParticleSystem.MainModule.GetSimulationSpeed(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetSimulationSpeed(this.m_ParticleSystem, value); } } // Token: 0x1700042D RID: 1069 // (get) Token: 0x06001417 RID: 5143 RVA: 0x0001A988 File Offset: 0x00018B88 // (set) Token: 0x06001418 RID: 5144 RVA: 0x0001A9A8 File Offset: 0x00018BA8 public bool useUnscaledTime { get { return ParticleSystem.MainModule.GetUseUnscaledTime(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetUseUnscaledTime(this.m_ParticleSystem, value); } } // Token: 0x1700042E RID: 1070 // (get) Token: 0x06001419 RID: 5145 RVA: 0x0001A9B8 File Offset: 0x00018BB8 // (set) Token: 0x0600141A RID: 5146 RVA: 0x0001A9D8 File Offset: 0x00018BD8 public ParticleSystemScalingMode scalingMode { get { return ParticleSystem.MainModule.GetScalingMode(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetScalingMode(this.m_ParticleSystem, value); } } // Token: 0x1700042F RID: 1071 // (get) Token: 0x0600141B RID: 5147 RVA: 0x0001A9E8 File Offset: 0x00018BE8 // (set) Token: 0x0600141C RID: 5148 RVA: 0x0001AA08 File Offset: 0x00018C08 public bool playOnAwake { get { return ParticleSystem.MainModule.GetPlayOnAwake(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetPlayOnAwake(this.m_ParticleSystem, value); } } // Token: 0x17000430 RID: 1072 // (get) Token: 0x0600141D RID: 5149 RVA: 0x0001AA18 File Offset: 0x00018C18 // (set) Token: 0x0600141E RID: 5150 RVA: 0x0001AA38 File Offset: 0x00018C38 public int maxParticles { get { return ParticleSystem.MainModule.GetMaxParticles(this.m_ParticleSystem); } set { ParticleSystem.MainModule.SetMaxParticles(this.m_ParticleSystem, value); } } // Token: 0x17000431 RID: 1073 // (get) Token: 0x0600141F RID: 5151 RVA: 0x0001AA48 File Offset: 0x00018C48 // (set) Token: 0x06001420 RID: 5152 RVA: 0x0001AA74 File Offset: 0x00018C74 public ParticleSystemEmitterVelocityMode emitterVelocityMode { get { return (!ParticleSystem.MainModule.GetUseRigidbodyForVelocity(this.m_ParticleSystem)) ? ParticleSystemEmitterVelocityMode.Transform : ParticleSystemEmitterVelocityMode.Rigidbody; } set { ParticleSystem.MainModule.SetUseRigidbodyForVelocity(this.m_ParticleSystem, value == ParticleSystemEmitterVelocityMode.Rigidbody); } } // Token: 0x06001421 RID: 5153 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x06001422 RID: 5154 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001423 RID: 5155 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetDuration(ParticleSystem system, float value); // Token: 0x06001424 RID: 5156 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetDuration(ParticleSystem system); // Token: 0x06001425 RID: 5157 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetLoop(ParticleSystem system, bool value); // Token: 0x06001426 RID: 5158 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetLoop(ParticleSystem system); // Token: 0x06001427 RID: 5159 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetPrewarm(ParticleSystem system, bool value); // Token: 0x06001428 RID: 5160 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetPrewarm(ParticleSystem system); // Token: 0x06001429 RID: 5161 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartDelay(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600142A RID: 5162 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartDelay(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600142B RID: 5163 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartDelayMultiplier(ParticleSystem system, float value); // Token: 0x0600142C RID: 5164 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartDelayMultiplier(ParticleSystem system); // Token: 0x0600142D RID: 5165 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartLifetime(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600142E RID: 5166 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartLifetime(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600142F RID: 5167 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartLifetimeMultiplier(ParticleSystem system, float value); // Token: 0x06001430 RID: 5168 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartLifetimeMultiplier(ParticleSystem system); // Token: 0x06001431 RID: 5169 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartSpeed(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001432 RID: 5170 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartSpeed(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001433 RID: 5171 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartSpeedMultiplier(ParticleSystem system, float value); // Token: 0x06001434 RID: 5172 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartSpeedMultiplier(ParticleSystem system); // Token: 0x06001435 RID: 5173 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartSize3D(ParticleSystem system, bool value); // Token: 0x06001436 RID: 5174 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetStartSize3D(ParticleSystem system); // Token: 0x06001437 RID: 5175 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartSizeX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001438 RID: 5176 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartSizeX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001439 RID: 5177 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartSizeXMultiplier(ParticleSystem system, float value); // Token: 0x0600143A RID: 5178 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartSizeXMultiplier(ParticleSystem system); // Token: 0x0600143B RID: 5179 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartSizeY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600143C RID: 5180 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartSizeY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600143D RID: 5181 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartSizeYMultiplier(ParticleSystem system, float value); // Token: 0x0600143E RID: 5182 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartSizeYMultiplier(ParticleSystem system); // Token: 0x0600143F RID: 5183 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartSizeZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001440 RID: 5184 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartSizeZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001441 RID: 5185 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartSizeZMultiplier(ParticleSystem system, float value); // Token: 0x06001442 RID: 5186 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartSizeZMultiplier(ParticleSystem system); // Token: 0x06001443 RID: 5187 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartRotation3D(ParticleSystem system, bool value); // Token: 0x06001444 RID: 5188 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetStartRotation3D(ParticleSystem system); // Token: 0x06001445 RID: 5189 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartRotationX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001446 RID: 5190 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartRotationX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001447 RID: 5191 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartRotationXMultiplier(ParticleSystem system, float value); // Token: 0x06001448 RID: 5192 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartRotationXMultiplier(ParticleSystem system); // Token: 0x06001449 RID: 5193 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartRotationY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600144A RID: 5194 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartRotationY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600144B RID: 5195 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartRotationYMultiplier(ParticleSystem system, float value); // Token: 0x0600144C RID: 5196 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartRotationYMultiplier(ParticleSystem system); // Token: 0x0600144D RID: 5197 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartRotationZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600144E RID: 5198 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartRotationZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600144F RID: 5199 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartRotationZMultiplier(ParticleSystem system, float value); // Token: 0x06001450 RID: 5200 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartRotationZMultiplier(ParticleSystem system); // Token: 0x06001451 RID: 5201 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRandomizeRotationDirection(ParticleSystem system, float value); // Token: 0x06001452 RID: 5202 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRandomizeRotationDirection(ParticleSystem system); // Token: 0x06001453 RID: 5203 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartColor(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x06001454 RID: 5204 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartColor(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x06001455 RID: 5205 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetGravityModifier(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001456 RID: 5206 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetGravityModifier(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001457 RID: 5207 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetGravityModifierMultiplier(ParticleSystem system, float value); // Token: 0x06001458 RID: 5208 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetGravityModifierMultiplier(ParticleSystem system); // Token: 0x06001459 RID: 5209 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSimulationSpace(ParticleSystem system, ParticleSystemSimulationSpace value); // Token: 0x0600145A RID: 5210 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern ParticleSystemSimulationSpace GetSimulationSpace(ParticleSystem system); // Token: 0x0600145B RID: 5211 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetCustomSimulationSpace(ParticleSystem system, Transform value); // Token: 0x0600145C RID: 5212 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern Transform GetCustomSimulationSpace(ParticleSystem system); // Token: 0x0600145D RID: 5213 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSimulationSpeed(ParticleSystem system, float value); // Token: 0x0600145E RID: 5214 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetSimulationSpeed(ParticleSystem system); // Token: 0x0600145F RID: 5215 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetUseUnscaledTime(ParticleSystem system, bool value); // Token: 0x06001460 RID: 5216 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetUseUnscaledTime(ParticleSystem system); // Token: 0x06001461 RID: 5217 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetScalingMode(ParticleSystem system, ParticleSystemScalingMode value); // Token: 0x06001462 RID: 5218 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern ParticleSystemScalingMode GetScalingMode(ParticleSystem system); // Token: 0x06001463 RID: 5219 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetPlayOnAwake(ParticleSystem system, bool value); // Token: 0x06001464 RID: 5220 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetPlayOnAwake(ParticleSystem system); // Token: 0x06001465 RID: 5221 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMaxParticles(ParticleSystem system, int value); // Token: 0x06001466 RID: 5222 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMaxParticles(ParticleSystem system); // Token: 0x06001467 RID: 5223 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetUseRigidbodyForVelocity(ParticleSystem system, bool value); // Token: 0x06001468 RID: 5224 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetUseRigidbodyForVelocity(ParticleSystem system); // Token: 0x0400036B RID: 875 private ParticleSystem m_ParticleSystem; } // Token: 0x02000136 RID: 310 public struct EmissionModule { // Token: 0x06001469 RID: 5225 RVA: 0x0001AA88 File Offset: 0x00018C88 internal EmissionModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x17000432 RID: 1074 // (get) Token: 0x0600146B RID: 5227 RVA: 0x0001AAA4 File Offset: 0x00018CA4 // (set) Token: 0x0600146A RID: 5226 RVA: 0x0001AA94 File Offset: 0x00018C94 public bool enabled { get { return ParticleSystem.EmissionModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.EmissionModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x17000433 RID: 1075 // (get) Token: 0x0600146D RID: 5229 RVA: 0x0001AAD4 File Offset: 0x00018CD4 // (set) Token: 0x0600146C RID: 5228 RVA: 0x0001AAC4 File Offset: 0x00018CC4 public ParticleSystem.MinMaxCurve rateOverTime { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.EmissionModule.GetRateOverTime(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.EmissionModule.SetRateOverTime(this.m_ParticleSystem, ref value); } } // Token: 0x17000434 RID: 1076 // (get) Token: 0x0600146E RID: 5230 RVA: 0x0001AB00 File Offset: 0x00018D00 // (set) Token: 0x0600146F RID: 5231 RVA: 0x0001AB20 File Offset: 0x00018D20 public float rateOverTimeMultiplier { get { return ParticleSystem.EmissionModule.GetRateOverTimeMultiplier(this.m_ParticleSystem); } set { ParticleSystem.EmissionModule.SetRateOverTimeMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000435 RID: 1077 // (get) Token: 0x06001471 RID: 5233 RVA: 0x0001AB40 File Offset: 0x00018D40 // (set) Token: 0x06001470 RID: 5232 RVA: 0x0001AB30 File Offset: 0x00018D30 public ParticleSystem.MinMaxCurve rateOverDistance { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.EmissionModule.GetRateOverDistance(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.EmissionModule.SetRateOverDistance(this.m_ParticleSystem, ref value); } } // Token: 0x17000436 RID: 1078 // (get) Token: 0x06001472 RID: 5234 RVA: 0x0001AB6C File Offset: 0x00018D6C // (set) Token: 0x06001473 RID: 5235 RVA: 0x0001AB8C File Offset: 0x00018D8C public float rateOverDistanceMultiplier { get { return ParticleSystem.EmissionModule.GetRateOverDistanceMultiplier(this.m_ParticleSystem); } set { ParticleSystem.EmissionModule.SetRateOverDistanceMultiplier(this.m_ParticleSystem, value); } } // Token: 0x06001474 RID: 5236 RVA: 0x0001AB9C File Offset: 0x00018D9C public void SetBursts(ParticleSystem.Burst[] bursts) { ParticleSystem.EmissionModule.SetBursts(this.m_ParticleSystem, bursts, bursts.Length); } // Token: 0x06001475 RID: 5237 RVA: 0x0001ABB0 File Offset: 0x00018DB0 public void SetBursts(ParticleSystem.Burst[] bursts, int size) { ParticleSystem.EmissionModule.SetBursts(this.m_ParticleSystem, bursts, size); } // Token: 0x06001476 RID: 5238 RVA: 0x0001ABC0 File Offset: 0x00018DC0 public int GetBursts(ParticleSystem.Burst[] bursts) { return ParticleSystem.EmissionModule.GetBursts(this.m_ParticleSystem, bursts); } // Token: 0x17000437 RID: 1079 // (get) Token: 0x06001477 RID: 5239 RVA: 0x0001ABE4 File Offset: 0x00018DE4 public int burstCount { get { return ParticleSystem.EmissionModule.GetBurstCount(this.m_ParticleSystem); } } // Token: 0x17000438 RID: 1080 // (get) Token: 0x06001478 RID: 5240 RVA: 0x0001AC04 File Offset: 0x00018E04 // (set) Token: 0x06001479 RID: 5241 RVA: 0x0001AC1C File Offset: 0x00018E1C [Obsolete("ParticleSystemEmissionType no longer does anything. Time and Distance based emission are now both always active.")] public ParticleSystemEmissionType type { get { return ParticleSystemEmissionType.Time; } set { } } // Token: 0x17000439 RID: 1081 // (get) Token: 0x0600147B RID: 5243 RVA: 0x0001AC30 File Offset: 0x00018E30 // (set) Token: 0x0600147A RID: 5242 RVA: 0x0001AC20 File Offset: 0x00018E20 [Obsolete("rate property is deprecated. Use rateOverTime or rateOverDistance instead.")] public ParticleSystem.MinMaxCurve rate { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.EmissionModule.GetRateOverTime(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.EmissionModule.SetRateOverTime(this.m_ParticleSystem, ref value); } } // Token: 0x1700043A RID: 1082 // (get) Token: 0x0600147C RID: 5244 RVA: 0x0001AC5C File Offset: 0x00018E5C // (set) Token: 0x0600147D RID: 5245 RVA: 0x0001AC7C File Offset: 0x00018E7C [Obsolete("rateMultiplier property is deprecated. Use rateOverTimeMultiplier or rateOverDistanceMultiplier instead.")] public float rateMultiplier { get { return ParticleSystem.EmissionModule.GetRateOverTimeMultiplier(this.m_ParticleSystem); } set { ParticleSystem.EmissionModule.SetRateOverTimeMultiplier(this.m_ParticleSystem, value); } } // Token: 0x0600147E RID: 5246 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x0600147F RID: 5247 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001480 RID: 5248 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetBurstCount(ParticleSystem system); // Token: 0x06001481 RID: 5249 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRateOverTime(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001482 RID: 5250 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetRateOverTime(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001483 RID: 5251 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRateOverTimeMultiplier(ParticleSystem system, float value); // Token: 0x06001484 RID: 5252 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRateOverTimeMultiplier(ParticleSystem system); // Token: 0x06001485 RID: 5253 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRateOverDistance(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001486 RID: 5254 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetRateOverDistance(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001487 RID: 5255 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRateOverDistanceMultiplier(ParticleSystem system, float value); // Token: 0x06001488 RID: 5256 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRateOverDistanceMultiplier(ParticleSystem system); // Token: 0x06001489 RID: 5257 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetBursts(ParticleSystem system, ParticleSystem.Burst[] bursts, int size); // Token: 0x0600148A RID: 5258 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetBursts(ParticleSystem system, ParticleSystem.Burst[] bursts); // Token: 0x0400036C RID: 876 private ParticleSystem m_ParticleSystem; } // Token: 0x02000137 RID: 311 public struct ShapeModule { // Token: 0x0600148B RID: 5259 RVA: 0x0001AC8C File Offset: 0x00018E8C internal ShapeModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x1700043B RID: 1083 // (get) Token: 0x0600148D RID: 5261 RVA: 0x0001ACA8 File Offset: 0x00018EA8 // (set) Token: 0x0600148C RID: 5260 RVA: 0x0001AC98 File Offset: 0x00018E98 public bool enabled { get { return ParticleSystem.ShapeModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x1700043C RID: 1084 // (get) Token: 0x0600148E RID: 5262 RVA: 0x0001ACC8 File Offset: 0x00018EC8 // (set) Token: 0x0600148F RID: 5263 RVA: 0x0001ACE8 File Offset: 0x00018EE8 public ParticleSystemShapeType shapeType { get { return (ParticleSystemShapeType)ParticleSystem.ShapeModule.GetShapeType(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetShapeType(this.m_ParticleSystem, (int)value); } } // Token: 0x1700043D RID: 1085 // (get) Token: 0x06001490 RID: 5264 RVA: 0x0001ACF8 File Offset: 0x00018EF8 // (set) Token: 0x06001491 RID: 5265 RVA: 0x0001AD18 File Offset: 0x00018F18 public float randomDirectionAmount { get { return ParticleSystem.ShapeModule.GetRandomDirectionAmount(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetRandomDirectionAmount(this.m_ParticleSystem, value); } } // Token: 0x1700043E RID: 1086 // (get) Token: 0x06001492 RID: 5266 RVA: 0x0001AD28 File Offset: 0x00018F28 // (set) Token: 0x06001493 RID: 5267 RVA: 0x0001AD48 File Offset: 0x00018F48 public float sphericalDirectionAmount { get { return ParticleSystem.ShapeModule.GetSphericalDirectionAmount(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetSphericalDirectionAmount(this.m_ParticleSystem, value); } } // Token: 0x1700043F RID: 1087 // (get) Token: 0x06001494 RID: 5268 RVA: 0x0001AD58 File Offset: 0x00018F58 // (set) Token: 0x06001495 RID: 5269 RVA: 0x0001AD78 File Offset: 0x00018F78 public float randomPositionAmount { get { return ParticleSystem.ShapeModule.GetRandomPositionAmount(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetRandomPositionAmount(this.m_ParticleSystem, value); } } // Token: 0x17000440 RID: 1088 // (get) Token: 0x06001496 RID: 5270 RVA: 0x0001AD88 File Offset: 0x00018F88 // (set) Token: 0x06001497 RID: 5271 RVA: 0x0001ADA8 File Offset: 0x00018FA8 public bool alignToDirection { get { return ParticleSystem.ShapeModule.GetAlignToDirection(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetAlignToDirection(this.m_ParticleSystem, value); } } // Token: 0x17000441 RID: 1089 // (get) Token: 0x06001498 RID: 5272 RVA: 0x0001ADB8 File Offset: 0x00018FB8 // (set) Token: 0x06001499 RID: 5273 RVA: 0x0001ADD8 File Offset: 0x00018FD8 public float radius { get { return ParticleSystem.ShapeModule.GetRadius(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetRadius(this.m_ParticleSystem, value); } } // Token: 0x17000442 RID: 1090 // (get) Token: 0x0600149A RID: 5274 RVA: 0x0001ADE8 File Offset: 0x00018FE8 // (set) Token: 0x0600149B RID: 5275 RVA: 0x0001AE08 File Offset: 0x00019008 public ParticleSystemShapeMultiModeValue radiusMode { get { return (ParticleSystemShapeMultiModeValue)ParticleSystem.ShapeModule.GetRadiusMode(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetRadiusMode(this.m_ParticleSystem, (int)value); } } // Token: 0x17000443 RID: 1091 // (get) Token: 0x0600149C RID: 5276 RVA: 0x0001AE18 File Offset: 0x00019018 // (set) Token: 0x0600149D RID: 5277 RVA: 0x0001AE38 File Offset: 0x00019038 public float radiusSpread { get { return ParticleSystem.ShapeModule.GetRadiusSpread(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetRadiusSpread(this.m_ParticleSystem, value); } } // Token: 0x17000444 RID: 1092 // (get) Token: 0x0600149F RID: 5279 RVA: 0x0001AE58 File Offset: 0x00019058 // (set) Token: 0x0600149E RID: 5278 RVA: 0x0001AE48 File Offset: 0x00019048 public ParticleSystem.MinMaxCurve radiusSpeed { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.ShapeModule.GetRadiusSpeed(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.ShapeModule.SetRadiusSpeed(this.m_ParticleSystem, ref value); } } // Token: 0x17000445 RID: 1093 // (get) Token: 0x060014A0 RID: 5280 RVA: 0x0001AE84 File Offset: 0x00019084 // (set) Token: 0x060014A1 RID: 5281 RVA: 0x0001AEA4 File Offset: 0x000190A4 public float radiusSpeedMultiplier { get { return ParticleSystem.ShapeModule.GetRadiusSpeedMultiplier(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetRadiusSpeedMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000446 RID: 1094 // (get) Token: 0x060014A2 RID: 5282 RVA: 0x0001AEB4 File Offset: 0x000190B4 // (set) Token: 0x060014A3 RID: 5283 RVA: 0x0001AED4 File Offset: 0x000190D4 public float radiusThickness { get { return ParticleSystem.ShapeModule.GetRadiusThickness(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetRadiusThickness(this.m_ParticleSystem, value); } } // Token: 0x17000447 RID: 1095 // (get) Token: 0x060014A4 RID: 5284 RVA: 0x0001AEE4 File Offset: 0x000190E4 // (set) Token: 0x060014A5 RID: 5285 RVA: 0x0001AF04 File Offset: 0x00019104 public float angle { get { return ParticleSystem.ShapeModule.GetAngle(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetAngle(this.m_ParticleSystem, value); } } // Token: 0x17000448 RID: 1096 // (get) Token: 0x060014A6 RID: 5286 RVA: 0x0001AF14 File Offset: 0x00019114 // (set) Token: 0x060014A7 RID: 5287 RVA: 0x0001AF34 File Offset: 0x00019134 public float length { get { return ParticleSystem.ShapeModule.GetLength(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetLength(this.m_ParticleSystem, value); } } // Token: 0x17000449 RID: 1097 // (get) Token: 0x060014A8 RID: 5288 RVA: 0x0001AF44 File Offset: 0x00019144 // (set) Token: 0x060014A9 RID: 5289 RVA: 0x0001AF64 File Offset: 0x00019164 [Obsolete("Please use scale instead. (UnityUpgradable) -> UnityEngine.ParticleSystem/ShapeModule.scale")] public Vector3 box { get { return ParticleSystem.ShapeModule.GetScale(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetScale(this.m_ParticleSystem, value); } } // Token: 0x1700044A RID: 1098 // (get) Token: 0x060014AA RID: 5290 RVA: 0x0001AF74 File Offset: 0x00019174 // (set) Token: 0x060014AB RID: 5291 RVA: 0x0001AF94 File Offset: 0x00019194 public Vector3 boxThickness { get { return ParticleSystem.ShapeModule.GetBoxThickness(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetBoxThickness(this.m_ParticleSystem, value); } } // Token: 0x1700044B RID: 1099 // (get) Token: 0x060014AC RID: 5292 RVA: 0x0001AFA4 File Offset: 0x000191A4 // (set) Token: 0x060014AD RID: 5293 RVA: 0x0001AFC4 File Offset: 0x000191C4 public ParticleSystemMeshShapeType meshShapeType { get { return (ParticleSystemMeshShapeType)ParticleSystem.ShapeModule.GetMeshShapeType(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetMeshShapeType(this.m_ParticleSystem, (int)value); } } // Token: 0x1700044C RID: 1100 // (get) Token: 0x060014AE RID: 5294 RVA: 0x0001AFD4 File Offset: 0x000191D4 // (set) Token: 0x060014AF RID: 5295 RVA: 0x0001AFF4 File Offset: 0x000191F4 public Mesh mesh { get { return ParticleSystem.ShapeModule.GetMesh(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetMesh(this.m_ParticleSystem, value); } } // Token: 0x1700044D RID: 1101 // (get) Token: 0x060014B0 RID: 5296 RVA: 0x0001B004 File Offset: 0x00019204 // (set) Token: 0x060014B1 RID: 5297 RVA: 0x0001B024 File Offset: 0x00019224 public MeshRenderer meshRenderer { get { return ParticleSystem.ShapeModule.GetMeshRenderer(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetMeshRenderer(this.m_ParticleSystem, value); } } // Token: 0x1700044E RID: 1102 // (get) Token: 0x060014B2 RID: 5298 RVA: 0x0001B034 File Offset: 0x00019234 // (set) Token: 0x060014B3 RID: 5299 RVA: 0x0001B054 File Offset: 0x00019254 public SkinnedMeshRenderer skinnedMeshRenderer { get { return ParticleSystem.ShapeModule.GetSkinnedMeshRenderer(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetSkinnedMeshRenderer(this.m_ParticleSystem, value); } } // Token: 0x1700044F RID: 1103 // (get) Token: 0x060014B4 RID: 5300 RVA: 0x0001B064 File Offset: 0x00019264 // (set) Token: 0x060014B5 RID: 5301 RVA: 0x0001B084 File Offset: 0x00019284 public bool useMeshMaterialIndex { get { return ParticleSystem.ShapeModule.GetUseMeshMaterialIndex(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetUseMeshMaterialIndex(this.m_ParticleSystem, value); } } // Token: 0x17000450 RID: 1104 // (get) Token: 0x060014B6 RID: 5302 RVA: 0x0001B094 File Offset: 0x00019294 // (set) Token: 0x060014B7 RID: 5303 RVA: 0x0001B0B4 File Offset: 0x000192B4 public int meshMaterialIndex { get { return ParticleSystem.ShapeModule.GetMeshMaterialIndex(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetMeshMaterialIndex(this.m_ParticleSystem, value); } } // Token: 0x17000451 RID: 1105 // (get) Token: 0x060014B8 RID: 5304 RVA: 0x0001B0C4 File Offset: 0x000192C4 // (set) Token: 0x060014B9 RID: 5305 RVA: 0x0001B0E4 File Offset: 0x000192E4 public bool useMeshColors { get { return ParticleSystem.ShapeModule.GetUseMeshColors(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetUseMeshColors(this.m_ParticleSystem, value); } } // Token: 0x17000452 RID: 1106 // (get) Token: 0x060014BA RID: 5306 RVA: 0x0001B0F4 File Offset: 0x000192F4 // (set) Token: 0x060014BB RID: 5307 RVA: 0x0001B114 File Offset: 0x00019314 public float normalOffset { get { return ParticleSystem.ShapeModule.GetNormalOffset(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetNormalOffset(this.m_ParticleSystem, value); } } // Token: 0x17000453 RID: 1107 // (get) Token: 0x060014BC RID: 5308 RVA: 0x0001B124 File Offset: 0x00019324 // (set) Token: 0x060014BD RID: 5309 RVA: 0x0001B14C File Offset: 0x0001934C [Obsolete("meshScale property is deprecated. Please use scale instead.")] public float meshScale { get { return ParticleSystem.ShapeModule.GetScale(this.m_ParticleSystem).x; } set { ParticleSystem.ShapeModule.SetScale(this.m_ParticleSystem, new Vector3(value, value, value)); } } // Token: 0x17000454 RID: 1108 // (get) Token: 0x060014BE RID: 5310 RVA: 0x0001B164 File Offset: 0x00019364 // (set) Token: 0x060014BF RID: 5311 RVA: 0x0001B184 File Offset: 0x00019384 public float arc { get { return ParticleSystem.ShapeModule.GetArc(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetArc(this.m_ParticleSystem, value); } } // Token: 0x17000455 RID: 1109 // (get) Token: 0x060014C0 RID: 5312 RVA: 0x0001B194 File Offset: 0x00019394 // (set) Token: 0x060014C1 RID: 5313 RVA: 0x0001B1B4 File Offset: 0x000193B4 public ParticleSystemShapeMultiModeValue arcMode { get { return (ParticleSystemShapeMultiModeValue)ParticleSystem.ShapeModule.GetArcMode(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetArcMode(this.m_ParticleSystem, (int)value); } } // Token: 0x17000456 RID: 1110 // (get) Token: 0x060014C2 RID: 5314 RVA: 0x0001B1C4 File Offset: 0x000193C4 // (set) Token: 0x060014C3 RID: 5315 RVA: 0x0001B1E4 File Offset: 0x000193E4 public float arcSpread { get { return ParticleSystem.ShapeModule.GetArcSpread(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetArcSpread(this.m_ParticleSystem, value); } } // Token: 0x17000457 RID: 1111 // (get) Token: 0x060014C5 RID: 5317 RVA: 0x0001B204 File Offset: 0x00019404 // (set) Token: 0x060014C4 RID: 5316 RVA: 0x0001B1F4 File Offset: 0x000193F4 public ParticleSystem.MinMaxCurve arcSpeed { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.ShapeModule.GetArcSpeed(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.ShapeModule.SetArcSpeed(this.m_ParticleSystem, ref value); } } // Token: 0x17000458 RID: 1112 // (get) Token: 0x060014C6 RID: 5318 RVA: 0x0001B230 File Offset: 0x00019430 // (set) Token: 0x060014C7 RID: 5319 RVA: 0x0001B250 File Offset: 0x00019450 public float arcSpeedMultiplier { get { return ParticleSystem.ShapeModule.GetArcSpeedMultiplier(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetArcSpeedMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000459 RID: 1113 // (get) Token: 0x060014C8 RID: 5320 RVA: 0x0001B260 File Offset: 0x00019460 // (set) Token: 0x060014C9 RID: 5321 RVA: 0x0001B280 File Offset: 0x00019480 public float donutRadius { get { return ParticleSystem.ShapeModule.GetDonutRadius(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetDonutRadius(this.m_ParticleSystem, value); } } // Token: 0x1700045A RID: 1114 // (get) Token: 0x060014CA RID: 5322 RVA: 0x0001B290 File Offset: 0x00019490 // (set) Token: 0x060014CB RID: 5323 RVA: 0x0001B2B0 File Offset: 0x000194B0 public Vector3 position { get { return ParticleSystem.ShapeModule.GetPosition(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetPosition(this.m_ParticleSystem, value); } } // Token: 0x1700045B RID: 1115 // (get) Token: 0x060014CC RID: 5324 RVA: 0x0001B2C0 File Offset: 0x000194C0 // (set) Token: 0x060014CD RID: 5325 RVA: 0x0001B2E0 File Offset: 0x000194E0 public Vector3 rotation { get { return ParticleSystem.ShapeModule.GetRotation(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetRotation(this.m_ParticleSystem, value); } } // Token: 0x1700045C RID: 1116 // (get) Token: 0x060014CE RID: 5326 RVA: 0x0001B2F0 File Offset: 0x000194F0 // (set) Token: 0x060014CF RID: 5327 RVA: 0x0001B310 File Offset: 0x00019510 public Vector3 scale { get { return ParticleSystem.ShapeModule.GetScale(this.m_ParticleSystem); } set { ParticleSystem.ShapeModule.SetScale(this.m_ParticleSystem, value); } } // Token: 0x1700045D RID: 1117 // (get) Token: 0x060014D0 RID: 5328 RVA: 0x0001B320 File Offset: 0x00019520 // (set) Token: 0x060014D1 RID: 5329 RVA: 0x0001B34C File Offset: 0x0001954C [Obsolete("randomDirection property is deprecated. Use randomDirectionAmount instead.")] public bool randomDirection { get { return ParticleSystem.ShapeModule.GetRandomDirectionAmount(this.m_ParticleSystem) >= 0.5f; } set { ParticleSystem.ShapeModule.SetRandomDirectionAmount(this.m_ParticleSystem, 1f); } } // Token: 0x060014D2 RID: 5330 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x060014D3 RID: 5331 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x060014D4 RID: 5332 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetShapeType(ParticleSystem system, int value); // Token: 0x060014D5 RID: 5333 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetShapeType(ParticleSystem system); // Token: 0x060014D6 RID: 5334 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRandomDirectionAmount(ParticleSystem system, float value); // Token: 0x060014D7 RID: 5335 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRandomDirectionAmount(ParticleSystem system); // Token: 0x060014D8 RID: 5336 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSphericalDirectionAmount(ParticleSystem system, float value); // Token: 0x060014D9 RID: 5337 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetSphericalDirectionAmount(ParticleSystem system); // Token: 0x060014DA RID: 5338 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRandomPositionAmount(ParticleSystem system, float value); // Token: 0x060014DB RID: 5339 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRandomPositionAmount(ParticleSystem system); // Token: 0x060014DC RID: 5340 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetAlignToDirection(ParticleSystem system, bool value); // Token: 0x060014DD RID: 5341 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetAlignToDirection(ParticleSystem system); // Token: 0x060014DE RID: 5342 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRadius(ParticleSystem system, float value); // Token: 0x060014DF RID: 5343 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRadius(ParticleSystem system); // Token: 0x060014E0 RID: 5344 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRadiusMode(ParticleSystem system, int value); // Token: 0x060014E1 RID: 5345 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetRadiusMode(ParticleSystem system); // Token: 0x060014E2 RID: 5346 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRadiusSpread(ParticleSystem system, float value); // Token: 0x060014E3 RID: 5347 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRadiusSpread(ParticleSystem system); // Token: 0x060014E4 RID: 5348 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRadiusSpeed(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060014E5 RID: 5349 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetRadiusSpeed(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060014E6 RID: 5350 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRadiusSpeedMultiplier(ParticleSystem system, float value); // Token: 0x060014E7 RID: 5351 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRadiusSpeedMultiplier(ParticleSystem system); // Token: 0x060014E8 RID: 5352 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRadiusThickness(ParticleSystem system, float value); // Token: 0x060014E9 RID: 5353 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRadiusThickness(ParticleSystem system); // Token: 0x060014EA RID: 5354 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetAngle(ParticleSystem system, float value); // Token: 0x060014EB RID: 5355 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetAngle(ParticleSystem system); // Token: 0x060014EC RID: 5356 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetLength(ParticleSystem system, float value); // Token: 0x060014ED RID: 5357 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetLength(ParticleSystem system); // Token: 0x060014EE RID: 5358 RVA: 0x0001B360 File Offset: 0x00019560 private static void SetBoxThickness(ParticleSystem system, Vector3 value) { ParticleSystem.ShapeModule.INTERNAL_CALL_SetBoxThickness(system, ref value); } // Token: 0x060014EF RID: 5359 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_SetBoxThickness(ParticleSystem system, ref Vector3 value); // Token: 0x060014F0 RID: 5360 RVA: 0x0001B36C File Offset: 0x0001956C private static Vector3 GetBoxThickness(ParticleSystem system) { Vector3 vector; ParticleSystem.ShapeModule.INTERNAL_CALL_GetBoxThickness(system, out vector); return vector; } // Token: 0x060014F1 RID: 5361 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetBoxThickness(ParticleSystem system, out Vector3 value); // Token: 0x060014F2 RID: 5362 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMeshShapeType(ParticleSystem system, int value); // Token: 0x060014F3 RID: 5363 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMeshShapeType(ParticleSystem system); // Token: 0x060014F4 RID: 5364 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMesh(ParticleSystem system, Mesh value); // Token: 0x060014F5 RID: 5365 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern Mesh GetMesh(ParticleSystem system); // Token: 0x060014F6 RID: 5366 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMeshRenderer(ParticleSystem system, MeshRenderer value); // Token: 0x060014F7 RID: 5367 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern MeshRenderer GetMeshRenderer(ParticleSystem system); // Token: 0x060014F8 RID: 5368 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSkinnedMeshRenderer(ParticleSystem system, SkinnedMeshRenderer value); // Token: 0x060014F9 RID: 5369 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern SkinnedMeshRenderer GetSkinnedMeshRenderer(ParticleSystem system); // Token: 0x060014FA RID: 5370 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetUseMeshMaterialIndex(ParticleSystem system, bool value); // Token: 0x060014FB RID: 5371 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetUseMeshMaterialIndex(ParticleSystem system); // Token: 0x060014FC RID: 5372 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMeshMaterialIndex(ParticleSystem system, int value); // Token: 0x060014FD RID: 5373 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMeshMaterialIndex(ParticleSystem system); // Token: 0x060014FE RID: 5374 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetUseMeshColors(ParticleSystem system, bool value); // Token: 0x060014FF RID: 5375 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetUseMeshColors(ParticleSystem system); // Token: 0x06001500 RID: 5376 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetNormalOffset(ParticleSystem system, float value); // Token: 0x06001501 RID: 5377 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetNormalOffset(ParticleSystem system); // Token: 0x06001502 RID: 5378 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetArc(ParticleSystem system, float value); // Token: 0x06001503 RID: 5379 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetArc(ParticleSystem system); // Token: 0x06001504 RID: 5380 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetArcMode(ParticleSystem system, int value); // Token: 0x06001505 RID: 5381 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetArcMode(ParticleSystem system); // Token: 0x06001506 RID: 5382 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetArcSpread(ParticleSystem system, float value); // Token: 0x06001507 RID: 5383 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetArcSpread(ParticleSystem system); // Token: 0x06001508 RID: 5384 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetArcSpeed(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001509 RID: 5385 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetArcSpeed(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600150A RID: 5386 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetArcSpeedMultiplier(ParticleSystem system, float value); // Token: 0x0600150B RID: 5387 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetArcSpeedMultiplier(ParticleSystem system); // Token: 0x0600150C RID: 5388 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetDonutRadius(ParticleSystem system, float value); // Token: 0x0600150D RID: 5389 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetDonutRadius(ParticleSystem system); // Token: 0x0600150E RID: 5390 RVA: 0x0001B38C File Offset: 0x0001958C private static void SetPosition(ParticleSystem system, Vector3 value) { ParticleSystem.ShapeModule.INTERNAL_CALL_SetPosition(system, ref value); } // Token: 0x0600150F RID: 5391 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_SetPosition(ParticleSystem system, ref Vector3 value); // Token: 0x06001510 RID: 5392 RVA: 0x0001B398 File Offset: 0x00019598 private static Vector3 GetPosition(ParticleSystem system) { Vector3 vector; ParticleSystem.ShapeModule.INTERNAL_CALL_GetPosition(system, out vector); return vector; } // Token: 0x06001511 RID: 5393 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetPosition(ParticleSystem system, out Vector3 value); // Token: 0x06001512 RID: 5394 RVA: 0x0001B3B8 File Offset: 0x000195B8 private static void SetRotation(ParticleSystem system, Vector3 value) { ParticleSystem.ShapeModule.INTERNAL_CALL_SetRotation(system, ref value); } // Token: 0x06001513 RID: 5395 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_SetRotation(ParticleSystem system, ref Vector3 value); // Token: 0x06001514 RID: 5396 RVA: 0x0001B3C4 File Offset: 0x000195C4 private static Vector3 GetRotation(ParticleSystem system) { Vector3 vector; ParticleSystem.ShapeModule.INTERNAL_CALL_GetRotation(system, out vector); return vector; } // Token: 0x06001515 RID: 5397 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetRotation(ParticleSystem system, out Vector3 value); // Token: 0x06001516 RID: 5398 RVA: 0x0001B3E4 File Offset: 0x000195E4 private static void SetScale(ParticleSystem system, Vector3 value) { ParticleSystem.ShapeModule.INTERNAL_CALL_SetScale(system, ref value); } // Token: 0x06001517 RID: 5399 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_SetScale(ParticleSystem system, ref Vector3 value); // Token: 0x06001518 RID: 5400 RVA: 0x0001B3F0 File Offset: 0x000195F0 private static Vector3 GetScale(ParticleSystem system) { Vector3 vector; ParticleSystem.ShapeModule.INTERNAL_CALL_GetScale(system, out vector); return vector; } // Token: 0x06001519 RID: 5401 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetScale(ParticleSystem system, out Vector3 value); // Token: 0x0400036D RID: 877 private ParticleSystem m_ParticleSystem; } // Token: 0x02000138 RID: 312 public struct VelocityOverLifetimeModule { // Token: 0x0600151A RID: 5402 RVA: 0x0001B410 File Offset: 0x00019610 internal VelocityOverLifetimeModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x1700045E RID: 1118 // (get) Token: 0x0600151C RID: 5404 RVA: 0x0001B42C File Offset: 0x0001962C // (set) Token: 0x0600151B RID: 5403 RVA: 0x0001B41C File Offset: 0x0001961C public bool enabled { get { return ParticleSystem.VelocityOverLifetimeModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.VelocityOverLifetimeModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x1700045F RID: 1119 // (get) Token: 0x0600151E RID: 5406 RVA: 0x0001B45C File Offset: 0x0001965C // (set) Token: 0x0600151D RID: 5405 RVA: 0x0001B44C File Offset: 0x0001964C public ParticleSystem.MinMaxCurve x { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.VelocityOverLifetimeModule.GetX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.VelocityOverLifetimeModule.SetX(this.m_ParticleSystem, ref value); } } // Token: 0x17000460 RID: 1120 // (get) Token: 0x06001520 RID: 5408 RVA: 0x0001B498 File Offset: 0x00019698 // (set) Token: 0x0600151F RID: 5407 RVA: 0x0001B488 File Offset: 0x00019688 public ParticleSystem.MinMaxCurve y { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.VelocityOverLifetimeModule.GetY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.VelocityOverLifetimeModule.SetY(this.m_ParticleSystem, ref value); } } // Token: 0x17000461 RID: 1121 // (get) Token: 0x06001522 RID: 5410 RVA: 0x0001B4D4 File Offset: 0x000196D4 // (set) Token: 0x06001521 RID: 5409 RVA: 0x0001B4C4 File Offset: 0x000196C4 public ParticleSystem.MinMaxCurve z { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.VelocityOverLifetimeModule.GetZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.VelocityOverLifetimeModule.SetZ(this.m_ParticleSystem, ref value); } } // Token: 0x17000462 RID: 1122 // (get) Token: 0x06001523 RID: 5411 RVA: 0x0001B500 File Offset: 0x00019700 // (set) Token: 0x06001524 RID: 5412 RVA: 0x0001B520 File Offset: 0x00019720 public float xMultiplier { get { return ParticleSystem.VelocityOverLifetimeModule.GetXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.VelocityOverLifetimeModule.SetXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000463 RID: 1123 // (get) Token: 0x06001525 RID: 5413 RVA: 0x0001B530 File Offset: 0x00019730 // (set) Token: 0x06001526 RID: 5414 RVA: 0x0001B550 File Offset: 0x00019750 public float yMultiplier { get { return ParticleSystem.VelocityOverLifetimeModule.GetYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.VelocityOverLifetimeModule.SetYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000464 RID: 1124 // (get) Token: 0x06001527 RID: 5415 RVA: 0x0001B560 File Offset: 0x00019760 // (set) Token: 0x06001528 RID: 5416 RVA: 0x0001B580 File Offset: 0x00019780 public float zMultiplier { get { return ParticleSystem.VelocityOverLifetimeModule.GetZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.VelocityOverLifetimeModule.SetZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000465 RID: 1125 // (get) Token: 0x06001529 RID: 5417 RVA: 0x0001B590 File Offset: 0x00019790 // (set) Token: 0x0600152A RID: 5418 RVA: 0x0001B5BC File Offset: 0x000197BC public ParticleSystemSimulationSpace space { get { return (!ParticleSystem.VelocityOverLifetimeModule.GetWorldSpace(this.m_ParticleSystem)) ? ParticleSystemSimulationSpace.Local : ParticleSystemSimulationSpace.World; } set { ParticleSystem.VelocityOverLifetimeModule.SetWorldSpace(this.m_ParticleSystem, value == ParticleSystemSimulationSpace.World); } } // Token: 0x0600152B RID: 5419 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x0600152C RID: 5420 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x0600152D RID: 5421 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600152E RID: 5422 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600152F RID: 5423 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001530 RID: 5424 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001531 RID: 5425 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001532 RID: 5426 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001533 RID: 5427 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetXMultiplier(ParticleSystem system, float value); // Token: 0x06001534 RID: 5428 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetXMultiplier(ParticleSystem system); // Token: 0x06001535 RID: 5429 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetYMultiplier(ParticleSystem system, float value); // Token: 0x06001536 RID: 5430 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetYMultiplier(ParticleSystem system); // Token: 0x06001537 RID: 5431 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZMultiplier(ParticleSystem system, float value); // Token: 0x06001538 RID: 5432 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetZMultiplier(ParticleSystem system); // Token: 0x06001539 RID: 5433 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetWorldSpace(ParticleSystem system, bool value); // Token: 0x0600153A RID: 5434 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetWorldSpace(ParticleSystem system); // Token: 0x0400036E RID: 878 private ParticleSystem m_ParticleSystem; } // Token: 0x02000139 RID: 313 public struct LimitVelocityOverLifetimeModule { // Token: 0x0600153B RID: 5435 RVA: 0x0001B5D0 File Offset: 0x000197D0 internal LimitVelocityOverLifetimeModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x17000466 RID: 1126 // (get) Token: 0x0600153D RID: 5437 RVA: 0x0001B5EC File Offset: 0x000197EC // (set) Token: 0x0600153C RID: 5436 RVA: 0x0001B5DC File Offset: 0x000197DC public bool enabled { get { return ParticleSystem.LimitVelocityOverLifetimeModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x17000467 RID: 1127 // (get) Token: 0x0600153F RID: 5439 RVA: 0x0001B61C File Offset: 0x0001981C // (set) Token: 0x0600153E RID: 5438 RVA: 0x0001B60C File Offset: 0x0001980C public ParticleSystem.MinMaxCurve limitX { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.LimitVelocityOverLifetimeModule.GetX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetX(this.m_ParticleSystem, ref value); } } // Token: 0x17000468 RID: 1128 // (get) Token: 0x06001540 RID: 5440 RVA: 0x0001B648 File Offset: 0x00019848 // (set) Token: 0x06001541 RID: 5441 RVA: 0x0001B668 File Offset: 0x00019868 public float limitXMultiplier { get { return ParticleSystem.LimitVelocityOverLifetimeModule.GetXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000469 RID: 1129 // (get) Token: 0x06001543 RID: 5443 RVA: 0x0001B688 File Offset: 0x00019888 // (set) Token: 0x06001542 RID: 5442 RVA: 0x0001B678 File Offset: 0x00019878 public ParticleSystem.MinMaxCurve limitY { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.LimitVelocityOverLifetimeModule.GetY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetY(this.m_ParticleSystem, ref value); } } // Token: 0x1700046A RID: 1130 // (get) Token: 0x06001544 RID: 5444 RVA: 0x0001B6B4 File Offset: 0x000198B4 // (set) Token: 0x06001545 RID: 5445 RVA: 0x0001B6D4 File Offset: 0x000198D4 public float limitYMultiplier { get { return ParticleSystem.LimitVelocityOverLifetimeModule.GetYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700046B RID: 1131 // (get) Token: 0x06001547 RID: 5447 RVA: 0x0001B6F4 File Offset: 0x000198F4 // (set) Token: 0x06001546 RID: 5446 RVA: 0x0001B6E4 File Offset: 0x000198E4 public ParticleSystem.MinMaxCurve limitZ { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.LimitVelocityOverLifetimeModule.GetZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetZ(this.m_ParticleSystem, ref value); } } // Token: 0x1700046C RID: 1132 // (get) Token: 0x06001548 RID: 5448 RVA: 0x0001B720 File Offset: 0x00019920 // (set) Token: 0x06001549 RID: 5449 RVA: 0x0001B740 File Offset: 0x00019940 public float limitZMultiplier { get { return ParticleSystem.LimitVelocityOverLifetimeModule.GetZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700046D RID: 1133 // (get) Token: 0x0600154B RID: 5451 RVA: 0x0001B760 File Offset: 0x00019960 // (set) Token: 0x0600154A RID: 5450 RVA: 0x0001B750 File Offset: 0x00019950 public ParticleSystem.MinMaxCurve limit { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.LimitVelocityOverLifetimeModule.GetMagnitude(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetMagnitude(this.m_ParticleSystem, ref value); } } // Token: 0x1700046E RID: 1134 // (get) Token: 0x0600154C RID: 5452 RVA: 0x0001B78C File Offset: 0x0001998C // (set) Token: 0x0600154D RID: 5453 RVA: 0x0001B7AC File Offset: 0x000199AC public float limitMultiplier { get { return ParticleSystem.LimitVelocityOverLifetimeModule.GetMagnitudeMultiplier(this.m_ParticleSystem); } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetMagnitudeMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700046F RID: 1135 // (get) Token: 0x0600154E RID: 5454 RVA: 0x0001B7BC File Offset: 0x000199BC // (set) Token: 0x0600154F RID: 5455 RVA: 0x0001B7DC File Offset: 0x000199DC public float dampen { get { return ParticleSystem.LimitVelocityOverLifetimeModule.GetDampen(this.m_ParticleSystem); } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetDampen(this.m_ParticleSystem, value); } } // Token: 0x17000470 RID: 1136 // (get) Token: 0x06001550 RID: 5456 RVA: 0x0001B7EC File Offset: 0x000199EC // (set) Token: 0x06001551 RID: 5457 RVA: 0x0001B80C File Offset: 0x00019A0C public bool separateAxes { get { return ParticleSystem.LimitVelocityOverLifetimeModule.GetSeparateAxes(this.m_ParticleSystem); } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetSeparateAxes(this.m_ParticleSystem, value); } } // Token: 0x17000471 RID: 1137 // (get) Token: 0x06001552 RID: 5458 RVA: 0x0001B81C File Offset: 0x00019A1C // (set) Token: 0x06001553 RID: 5459 RVA: 0x0001B848 File Offset: 0x00019A48 public ParticleSystemSimulationSpace space { get { return (!ParticleSystem.LimitVelocityOverLifetimeModule.GetWorldSpace(this.m_ParticleSystem)) ? ParticleSystemSimulationSpace.Local : ParticleSystemSimulationSpace.World; } set { ParticleSystem.LimitVelocityOverLifetimeModule.SetWorldSpace(this.m_ParticleSystem, value == ParticleSystemSimulationSpace.World); } } // Token: 0x06001554 RID: 5460 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x06001555 RID: 5461 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001556 RID: 5462 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001557 RID: 5463 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001558 RID: 5464 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetXMultiplier(ParticleSystem system, float value); // Token: 0x06001559 RID: 5465 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetXMultiplier(ParticleSystem system); // Token: 0x0600155A RID: 5466 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600155B RID: 5467 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600155C RID: 5468 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetYMultiplier(ParticleSystem system, float value); // Token: 0x0600155D RID: 5469 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetYMultiplier(ParticleSystem system); // Token: 0x0600155E RID: 5470 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600155F RID: 5471 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001560 RID: 5472 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZMultiplier(ParticleSystem system, float value); // Token: 0x06001561 RID: 5473 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetZMultiplier(ParticleSystem system); // Token: 0x06001562 RID: 5474 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMagnitude(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001563 RID: 5475 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetMagnitude(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001564 RID: 5476 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMagnitudeMultiplier(ParticleSystem system, float value); // Token: 0x06001565 RID: 5477 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetMagnitudeMultiplier(ParticleSystem system); // Token: 0x06001566 RID: 5478 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetDampen(ParticleSystem system, float value); // Token: 0x06001567 RID: 5479 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetDampen(ParticleSystem system); // Token: 0x06001568 RID: 5480 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSeparateAxes(ParticleSystem system, bool value); // Token: 0x06001569 RID: 5481 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetSeparateAxes(ParticleSystem system); // Token: 0x0600156A RID: 5482 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetWorldSpace(ParticleSystem system, bool value); // Token: 0x0600156B RID: 5483 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetWorldSpace(ParticleSystem system); // Token: 0x0400036F RID: 879 private ParticleSystem m_ParticleSystem; } // Token: 0x0200013A RID: 314 public struct InheritVelocityModule { // Token: 0x0600156C RID: 5484 RVA: 0x0001B85C File Offset: 0x00019A5C internal InheritVelocityModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x17000472 RID: 1138 // (get) Token: 0x0600156E RID: 5486 RVA: 0x0001B878 File Offset: 0x00019A78 // (set) Token: 0x0600156D RID: 5485 RVA: 0x0001B868 File Offset: 0x00019A68 public bool enabled { get { return ParticleSystem.InheritVelocityModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.InheritVelocityModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x17000473 RID: 1139 // (get) Token: 0x0600156F RID: 5487 RVA: 0x0001B898 File Offset: 0x00019A98 // (set) Token: 0x06001570 RID: 5488 RVA: 0x0001B8B8 File Offset: 0x00019AB8 public ParticleSystemInheritVelocityMode mode { get { return (ParticleSystemInheritVelocityMode)ParticleSystem.InheritVelocityModule.GetMode(this.m_ParticleSystem); } set { ParticleSystem.InheritVelocityModule.SetMode(this.m_ParticleSystem, (int)value); } } // Token: 0x17000474 RID: 1140 // (get) Token: 0x06001572 RID: 5490 RVA: 0x0001B8D8 File Offset: 0x00019AD8 // (set) Token: 0x06001571 RID: 5489 RVA: 0x0001B8C8 File Offset: 0x00019AC8 public ParticleSystem.MinMaxCurve curve { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.InheritVelocityModule.GetCurve(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.InheritVelocityModule.SetCurve(this.m_ParticleSystem, ref value); } } // Token: 0x17000475 RID: 1141 // (get) Token: 0x06001573 RID: 5491 RVA: 0x0001B904 File Offset: 0x00019B04 // (set) Token: 0x06001574 RID: 5492 RVA: 0x0001B924 File Offset: 0x00019B24 public float curveMultiplier { get { return ParticleSystem.InheritVelocityModule.GetCurveMultiplier(this.m_ParticleSystem); } set { ParticleSystem.InheritVelocityModule.SetCurveMultiplier(this.m_ParticleSystem, value); } } // Token: 0x06001575 RID: 5493 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x06001576 RID: 5494 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001577 RID: 5495 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMode(ParticleSystem system, int value); // Token: 0x06001578 RID: 5496 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMode(ParticleSystem system); // Token: 0x06001579 RID: 5497 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetCurve(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600157A RID: 5498 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetCurve(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600157B RID: 5499 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetCurveMultiplier(ParticleSystem system, float value); // Token: 0x0600157C RID: 5500 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetCurveMultiplier(ParticleSystem system); // Token: 0x04000370 RID: 880 private ParticleSystem m_ParticleSystem; } // Token: 0x0200013B RID: 315 public struct ForceOverLifetimeModule { // Token: 0x0600157D RID: 5501 RVA: 0x0001B934 File Offset: 0x00019B34 internal ForceOverLifetimeModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x17000476 RID: 1142 // (get) Token: 0x0600157F RID: 5503 RVA: 0x0001B950 File Offset: 0x00019B50 // (set) Token: 0x0600157E RID: 5502 RVA: 0x0001B940 File Offset: 0x00019B40 public bool enabled { get { return ParticleSystem.ForceOverLifetimeModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.ForceOverLifetimeModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x17000477 RID: 1143 // (get) Token: 0x06001581 RID: 5505 RVA: 0x0001B980 File Offset: 0x00019B80 // (set) Token: 0x06001580 RID: 5504 RVA: 0x0001B970 File Offset: 0x00019B70 public ParticleSystem.MinMaxCurve x { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.ForceOverLifetimeModule.GetX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.ForceOverLifetimeModule.SetX(this.m_ParticleSystem, ref value); } } // Token: 0x17000478 RID: 1144 // (get) Token: 0x06001583 RID: 5507 RVA: 0x0001B9BC File Offset: 0x00019BBC // (set) Token: 0x06001582 RID: 5506 RVA: 0x0001B9AC File Offset: 0x00019BAC public ParticleSystem.MinMaxCurve y { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.ForceOverLifetimeModule.GetY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.ForceOverLifetimeModule.SetY(this.m_ParticleSystem, ref value); } } // Token: 0x17000479 RID: 1145 // (get) Token: 0x06001585 RID: 5509 RVA: 0x0001B9F8 File Offset: 0x00019BF8 // (set) Token: 0x06001584 RID: 5508 RVA: 0x0001B9E8 File Offset: 0x00019BE8 public ParticleSystem.MinMaxCurve z { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.ForceOverLifetimeModule.GetZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.ForceOverLifetimeModule.SetZ(this.m_ParticleSystem, ref value); } } // Token: 0x1700047A RID: 1146 // (get) Token: 0x06001586 RID: 5510 RVA: 0x0001BA24 File Offset: 0x00019C24 // (set) Token: 0x06001587 RID: 5511 RVA: 0x0001BA44 File Offset: 0x00019C44 public float xMultiplier { get { return ParticleSystem.ForceOverLifetimeModule.GetXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.ForceOverLifetimeModule.SetXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700047B RID: 1147 // (get) Token: 0x06001588 RID: 5512 RVA: 0x0001BA54 File Offset: 0x00019C54 // (set) Token: 0x06001589 RID: 5513 RVA: 0x0001BA74 File Offset: 0x00019C74 public float yMultiplier { get { return ParticleSystem.ForceOverLifetimeModule.GetYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.ForceOverLifetimeModule.SetYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700047C RID: 1148 // (get) Token: 0x0600158A RID: 5514 RVA: 0x0001BA84 File Offset: 0x00019C84 // (set) Token: 0x0600158B RID: 5515 RVA: 0x0001BAA4 File Offset: 0x00019CA4 public float zMultiplier { get { return ParticleSystem.ForceOverLifetimeModule.GetZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.ForceOverLifetimeModule.SetZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700047D RID: 1149 // (get) Token: 0x0600158C RID: 5516 RVA: 0x0001BAB4 File Offset: 0x00019CB4 // (set) Token: 0x0600158D RID: 5517 RVA: 0x0001BAE0 File Offset: 0x00019CE0 public ParticleSystemSimulationSpace space { get { return (!ParticleSystem.ForceOverLifetimeModule.GetWorldSpace(this.m_ParticleSystem)) ? ParticleSystemSimulationSpace.Local : ParticleSystemSimulationSpace.World; } set { ParticleSystem.ForceOverLifetimeModule.SetWorldSpace(this.m_ParticleSystem, value == ParticleSystemSimulationSpace.World); } } // Token: 0x1700047E RID: 1150 // (get) Token: 0x0600158F RID: 5519 RVA: 0x0001BB04 File Offset: 0x00019D04 // (set) Token: 0x0600158E RID: 5518 RVA: 0x0001BAF4 File Offset: 0x00019CF4 public bool randomized { get { return ParticleSystem.ForceOverLifetimeModule.GetRandomized(this.m_ParticleSystem); } set { ParticleSystem.ForceOverLifetimeModule.SetRandomized(this.m_ParticleSystem, value); } } // Token: 0x06001590 RID: 5520 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x06001591 RID: 5521 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001592 RID: 5522 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001593 RID: 5523 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001594 RID: 5524 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001595 RID: 5525 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001596 RID: 5526 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001597 RID: 5527 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001598 RID: 5528 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetXMultiplier(ParticleSystem system, float value); // Token: 0x06001599 RID: 5529 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetXMultiplier(ParticleSystem system); // Token: 0x0600159A RID: 5530 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetYMultiplier(ParticleSystem system, float value); // Token: 0x0600159B RID: 5531 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetYMultiplier(ParticleSystem system); // Token: 0x0600159C RID: 5532 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZMultiplier(ParticleSystem system, float value); // Token: 0x0600159D RID: 5533 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetZMultiplier(ParticleSystem system); // Token: 0x0600159E RID: 5534 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetWorldSpace(ParticleSystem system, bool value); // Token: 0x0600159F RID: 5535 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetWorldSpace(ParticleSystem system); // Token: 0x060015A0 RID: 5536 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRandomized(ParticleSystem system, bool value); // Token: 0x060015A1 RID: 5537 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetRandomized(ParticleSystem system); // Token: 0x04000371 RID: 881 private ParticleSystem m_ParticleSystem; } // Token: 0x0200013C RID: 316 public struct ColorOverLifetimeModule { // Token: 0x060015A2 RID: 5538 RVA: 0x0001BB24 File Offset: 0x00019D24 internal ColorOverLifetimeModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x1700047F RID: 1151 // (get) Token: 0x060015A4 RID: 5540 RVA: 0x0001BB40 File Offset: 0x00019D40 // (set) Token: 0x060015A3 RID: 5539 RVA: 0x0001BB30 File Offset: 0x00019D30 public bool enabled { get { return ParticleSystem.ColorOverLifetimeModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.ColorOverLifetimeModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x17000480 RID: 1152 // (get) Token: 0x060015A6 RID: 5542 RVA: 0x0001BB70 File Offset: 0x00019D70 // (set) Token: 0x060015A5 RID: 5541 RVA: 0x0001BB60 File Offset: 0x00019D60 public ParticleSystem.MinMaxGradient color { get { ParticleSystem.MinMaxGradient minMaxGradient = default(ParticleSystem.MinMaxGradient); ParticleSystem.ColorOverLifetimeModule.GetColor(this.m_ParticleSystem, ref minMaxGradient); return minMaxGradient; } set { ParticleSystem.ColorOverLifetimeModule.SetColor(this.m_ParticleSystem, ref value); } } // Token: 0x060015A7 RID: 5543 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x060015A8 RID: 5544 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x060015A9 RID: 5545 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetColor(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x060015AA RID: 5546 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetColor(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x04000372 RID: 882 private ParticleSystem m_ParticleSystem; } // Token: 0x0200013D RID: 317 public struct ColorBySpeedModule { // Token: 0x060015AB RID: 5547 RVA: 0x0001BB9C File Offset: 0x00019D9C internal ColorBySpeedModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x17000481 RID: 1153 // (get) Token: 0x060015AD RID: 5549 RVA: 0x0001BBB8 File Offset: 0x00019DB8 // (set) Token: 0x060015AC RID: 5548 RVA: 0x0001BBA8 File Offset: 0x00019DA8 public bool enabled { get { return ParticleSystem.ColorBySpeedModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.ColorBySpeedModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x17000482 RID: 1154 // (get) Token: 0x060015AF RID: 5551 RVA: 0x0001BBE8 File Offset: 0x00019DE8 // (set) Token: 0x060015AE RID: 5550 RVA: 0x0001BBD8 File Offset: 0x00019DD8 public ParticleSystem.MinMaxGradient color { get { ParticleSystem.MinMaxGradient minMaxGradient = default(ParticleSystem.MinMaxGradient); ParticleSystem.ColorBySpeedModule.GetColor(this.m_ParticleSystem, ref minMaxGradient); return minMaxGradient; } set { ParticleSystem.ColorBySpeedModule.SetColor(this.m_ParticleSystem, ref value); } } // Token: 0x17000483 RID: 1155 // (get) Token: 0x060015B1 RID: 5553 RVA: 0x0001BC24 File Offset: 0x00019E24 // (set) Token: 0x060015B0 RID: 5552 RVA: 0x0001BC14 File Offset: 0x00019E14 public Vector2 range { get { return ParticleSystem.ColorBySpeedModule.GetRange(this.m_ParticleSystem); } set { ParticleSystem.ColorBySpeedModule.SetRange(this.m_ParticleSystem, value); } } // Token: 0x060015B2 RID: 5554 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x060015B3 RID: 5555 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x060015B4 RID: 5556 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetColor(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x060015B5 RID: 5557 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetColor(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x060015B6 RID: 5558 RVA: 0x0001BC44 File Offset: 0x00019E44 private static void SetRange(ParticleSystem system, Vector2 value) { ParticleSystem.ColorBySpeedModule.INTERNAL_CALL_SetRange(system, ref value); } // Token: 0x060015B7 RID: 5559 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_SetRange(ParticleSystem system, ref Vector2 value); // Token: 0x060015B8 RID: 5560 RVA: 0x0001BC50 File Offset: 0x00019E50 private static Vector2 GetRange(ParticleSystem system) { Vector2 vector; ParticleSystem.ColorBySpeedModule.INTERNAL_CALL_GetRange(system, out vector); return vector; } // Token: 0x060015B9 RID: 5561 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetRange(ParticleSystem system, out Vector2 value); // Token: 0x04000373 RID: 883 private ParticleSystem m_ParticleSystem; } // Token: 0x0200013E RID: 318 public struct SizeOverLifetimeModule { // Token: 0x060015BA RID: 5562 RVA: 0x0001BC70 File Offset: 0x00019E70 internal SizeOverLifetimeModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x17000484 RID: 1156 // (get) Token: 0x060015BC RID: 5564 RVA: 0x0001BC8C File Offset: 0x00019E8C // (set) Token: 0x060015BB RID: 5563 RVA: 0x0001BC7C File Offset: 0x00019E7C public bool enabled { get { return ParticleSystem.SizeOverLifetimeModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.SizeOverLifetimeModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x17000485 RID: 1157 // (get) Token: 0x060015BE RID: 5566 RVA: 0x0001BCBC File Offset: 0x00019EBC // (set) Token: 0x060015BD RID: 5565 RVA: 0x0001BCAC File Offset: 0x00019EAC public ParticleSystem.MinMaxCurve size { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.SizeOverLifetimeModule.GetX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.SizeOverLifetimeModule.SetX(this.m_ParticleSystem, ref value); } } // Token: 0x17000486 RID: 1158 // (get) Token: 0x060015BF RID: 5567 RVA: 0x0001BCE8 File Offset: 0x00019EE8 // (set) Token: 0x060015C0 RID: 5568 RVA: 0x0001BD08 File Offset: 0x00019F08 public float sizeMultiplier { get { return ParticleSystem.SizeOverLifetimeModule.GetXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.SizeOverLifetimeModule.SetXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000487 RID: 1159 // (get) Token: 0x060015C2 RID: 5570 RVA: 0x0001BD28 File Offset: 0x00019F28 // (set) Token: 0x060015C1 RID: 5569 RVA: 0x0001BD18 File Offset: 0x00019F18 public ParticleSystem.MinMaxCurve x { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.SizeOverLifetimeModule.GetX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.SizeOverLifetimeModule.SetX(this.m_ParticleSystem, ref value); } } // Token: 0x17000488 RID: 1160 // (get) Token: 0x060015C3 RID: 5571 RVA: 0x0001BD54 File Offset: 0x00019F54 // (set) Token: 0x060015C4 RID: 5572 RVA: 0x0001BD74 File Offset: 0x00019F74 public float xMultiplier { get { return ParticleSystem.SizeOverLifetimeModule.GetXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.SizeOverLifetimeModule.SetXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000489 RID: 1161 // (get) Token: 0x060015C6 RID: 5574 RVA: 0x0001BD94 File Offset: 0x00019F94 // (set) Token: 0x060015C5 RID: 5573 RVA: 0x0001BD84 File Offset: 0x00019F84 public ParticleSystem.MinMaxCurve y { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.SizeOverLifetimeModule.GetY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.SizeOverLifetimeModule.SetY(this.m_ParticleSystem, ref value); } } // Token: 0x1700048A RID: 1162 // (get) Token: 0x060015C7 RID: 5575 RVA: 0x0001BDC0 File Offset: 0x00019FC0 // (set) Token: 0x060015C8 RID: 5576 RVA: 0x0001BDE0 File Offset: 0x00019FE0 public float yMultiplier { get { return ParticleSystem.SizeOverLifetimeModule.GetYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.SizeOverLifetimeModule.SetYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700048B RID: 1163 // (get) Token: 0x060015CA RID: 5578 RVA: 0x0001BE00 File Offset: 0x0001A000 // (set) Token: 0x060015C9 RID: 5577 RVA: 0x0001BDF0 File Offset: 0x00019FF0 public ParticleSystem.MinMaxCurve z { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.SizeOverLifetimeModule.GetZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.SizeOverLifetimeModule.SetZ(this.m_ParticleSystem, ref value); } } // Token: 0x1700048C RID: 1164 // (get) Token: 0x060015CB RID: 5579 RVA: 0x0001BE2C File Offset: 0x0001A02C // (set) Token: 0x060015CC RID: 5580 RVA: 0x0001BE4C File Offset: 0x0001A04C public float zMultiplier { get { return ParticleSystem.SizeOverLifetimeModule.GetZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.SizeOverLifetimeModule.SetZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700048D RID: 1165 // (get) Token: 0x060015CD RID: 5581 RVA: 0x0001BE5C File Offset: 0x0001A05C // (set) Token: 0x060015CE RID: 5582 RVA: 0x0001BE7C File Offset: 0x0001A07C public bool separateAxes { get { return ParticleSystem.SizeOverLifetimeModule.GetSeparateAxes(this.m_ParticleSystem); } set { ParticleSystem.SizeOverLifetimeModule.SetSeparateAxes(this.m_ParticleSystem, value); } } // Token: 0x060015CF RID: 5583 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x060015D0 RID: 5584 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x060015D1 RID: 5585 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015D2 RID: 5586 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015D3 RID: 5587 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015D4 RID: 5588 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015D5 RID: 5589 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015D6 RID: 5590 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015D7 RID: 5591 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetXMultiplier(ParticleSystem system, float value); // Token: 0x060015D8 RID: 5592 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetXMultiplier(ParticleSystem system); // Token: 0x060015D9 RID: 5593 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetYMultiplier(ParticleSystem system, float value); // Token: 0x060015DA RID: 5594 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetYMultiplier(ParticleSystem system); // Token: 0x060015DB RID: 5595 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZMultiplier(ParticleSystem system, float value); // Token: 0x060015DC RID: 5596 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetZMultiplier(ParticleSystem system); // Token: 0x060015DD RID: 5597 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSeparateAxes(ParticleSystem system, bool value); // Token: 0x060015DE RID: 5598 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetSeparateAxes(ParticleSystem system); // Token: 0x04000374 RID: 884 private ParticleSystem m_ParticleSystem; } // Token: 0x0200013F RID: 319 public struct SizeBySpeedModule { // Token: 0x060015DF RID: 5599 RVA: 0x0001BE8C File Offset: 0x0001A08C internal SizeBySpeedModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x1700048E RID: 1166 // (get) Token: 0x060015E1 RID: 5601 RVA: 0x0001BEA8 File Offset: 0x0001A0A8 // (set) Token: 0x060015E0 RID: 5600 RVA: 0x0001BE98 File Offset: 0x0001A098 public bool enabled { get { return ParticleSystem.SizeBySpeedModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.SizeBySpeedModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x1700048F RID: 1167 // (get) Token: 0x060015E3 RID: 5603 RVA: 0x0001BED8 File Offset: 0x0001A0D8 // (set) Token: 0x060015E2 RID: 5602 RVA: 0x0001BEC8 File Offset: 0x0001A0C8 public ParticleSystem.MinMaxCurve size { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.SizeBySpeedModule.GetX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.SizeBySpeedModule.SetX(this.m_ParticleSystem, ref value); } } // Token: 0x17000490 RID: 1168 // (get) Token: 0x060015E4 RID: 5604 RVA: 0x0001BF04 File Offset: 0x0001A104 // (set) Token: 0x060015E5 RID: 5605 RVA: 0x0001BF24 File Offset: 0x0001A124 public float sizeMultiplier { get { return ParticleSystem.SizeBySpeedModule.GetXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.SizeBySpeedModule.SetXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000491 RID: 1169 // (get) Token: 0x060015E7 RID: 5607 RVA: 0x0001BF44 File Offset: 0x0001A144 // (set) Token: 0x060015E6 RID: 5606 RVA: 0x0001BF34 File Offset: 0x0001A134 public ParticleSystem.MinMaxCurve x { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.SizeBySpeedModule.GetX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.SizeBySpeedModule.SetX(this.m_ParticleSystem, ref value); } } // Token: 0x17000492 RID: 1170 // (get) Token: 0x060015E8 RID: 5608 RVA: 0x0001BF70 File Offset: 0x0001A170 // (set) Token: 0x060015E9 RID: 5609 RVA: 0x0001BF90 File Offset: 0x0001A190 public float xMultiplier { get { return ParticleSystem.SizeBySpeedModule.GetXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.SizeBySpeedModule.SetXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000493 RID: 1171 // (get) Token: 0x060015EB RID: 5611 RVA: 0x0001BFB0 File Offset: 0x0001A1B0 // (set) Token: 0x060015EA RID: 5610 RVA: 0x0001BFA0 File Offset: 0x0001A1A0 public ParticleSystem.MinMaxCurve y { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.SizeBySpeedModule.GetY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.SizeBySpeedModule.SetY(this.m_ParticleSystem, ref value); } } // Token: 0x17000494 RID: 1172 // (get) Token: 0x060015EC RID: 5612 RVA: 0x0001BFDC File Offset: 0x0001A1DC // (set) Token: 0x060015ED RID: 5613 RVA: 0x0001BFFC File Offset: 0x0001A1FC public float yMultiplier { get { return ParticleSystem.SizeBySpeedModule.GetYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.SizeBySpeedModule.SetYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000495 RID: 1173 // (get) Token: 0x060015EF RID: 5615 RVA: 0x0001C01C File Offset: 0x0001A21C // (set) Token: 0x060015EE RID: 5614 RVA: 0x0001C00C File Offset: 0x0001A20C public ParticleSystem.MinMaxCurve z { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.SizeBySpeedModule.GetZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.SizeBySpeedModule.SetZ(this.m_ParticleSystem, ref value); } } // Token: 0x17000496 RID: 1174 // (get) Token: 0x060015F0 RID: 5616 RVA: 0x0001C048 File Offset: 0x0001A248 // (set) Token: 0x060015F1 RID: 5617 RVA: 0x0001C068 File Offset: 0x0001A268 public float zMultiplier { get { return ParticleSystem.SizeBySpeedModule.GetZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.SizeBySpeedModule.SetZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000497 RID: 1175 // (get) Token: 0x060015F2 RID: 5618 RVA: 0x0001C078 File Offset: 0x0001A278 // (set) Token: 0x060015F3 RID: 5619 RVA: 0x0001C098 File Offset: 0x0001A298 public bool separateAxes { get { return ParticleSystem.SizeBySpeedModule.GetSeparateAxes(this.m_ParticleSystem); } set { ParticleSystem.SizeBySpeedModule.SetSeparateAxes(this.m_ParticleSystem, value); } } // Token: 0x17000498 RID: 1176 // (get) Token: 0x060015F5 RID: 5621 RVA: 0x0001C0B8 File Offset: 0x0001A2B8 // (set) Token: 0x060015F4 RID: 5620 RVA: 0x0001C0A8 File Offset: 0x0001A2A8 public Vector2 range { get { return ParticleSystem.SizeBySpeedModule.GetRange(this.m_ParticleSystem); } set { ParticleSystem.SizeBySpeedModule.SetRange(this.m_ParticleSystem, value); } } // Token: 0x060015F6 RID: 5622 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x060015F7 RID: 5623 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x060015F8 RID: 5624 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015F9 RID: 5625 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015FA RID: 5626 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015FB RID: 5627 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015FC RID: 5628 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015FD RID: 5629 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060015FE RID: 5630 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetXMultiplier(ParticleSystem system, float value); // Token: 0x060015FF RID: 5631 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetXMultiplier(ParticleSystem system); // Token: 0x06001600 RID: 5632 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetYMultiplier(ParticleSystem system, float value); // Token: 0x06001601 RID: 5633 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetYMultiplier(ParticleSystem system); // Token: 0x06001602 RID: 5634 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZMultiplier(ParticleSystem system, float value); // Token: 0x06001603 RID: 5635 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetZMultiplier(ParticleSystem system); // Token: 0x06001604 RID: 5636 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSeparateAxes(ParticleSystem system, bool value); // Token: 0x06001605 RID: 5637 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetSeparateAxes(ParticleSystem system); // Token: 0x06001606 RID: 5638 RVA: 0x0001C0D8 File Offset: 0x0001A2D8 private static void SetRange(ParticleSystem system, Vector2 value) { ParticleSystem.SizeBySpeedModule.INTERNAL_CALL_SetRange(system, ref value); } // Token: 0x06001607 RID: 5639 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_SetRange(ParticleSystem system, ref Vector2 value); // Token: 0x06001608 RID: 5640 RVA: 0x0001C0E4 File Offset: 0x0001A2E4 private static Vector2 GetRange(ParticleSystem system) { Vector2 vector; ParticleSystem.SizeBySpeedModule.INTERNAL_CALL_GetRange(system, out vector); return vector; } // Token: 0x06001609 RID: 5641 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetRange(ParticleSystem system, out Vector2 value); // Token: 0x04000375 RID: 885 private ParticleSystem m_ParticleSystem; } // Token: 0x02000140 RID: 320 public struct RotationOverLifetimeModule { // Token: 0x0600160A RID: 5642 RVA: 0x0001C104 File Offset: 0x0001A304 internal RotationOverLifetimeModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x17000499 RID: 1177 // (get) Token: 0x0600160C RID: 5644 RVA: 0x0001C120 File Offset: 0x0001A320 // (set) Token: 0x0600160B RID: 5643 RVA: 0x0001C110 File Offset: 0x0001A310 public bool enabled { get { return ParticleSystem.RotationOverLifetimeModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.RotationOverLifetimeModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x1700049A RID: 1178 // (get) Token: 0x0600160E RID: 5646 RVA: 0x0001C150 File Offset: 0x0001A350 // (set) Token: 0x0600160D RID: 5645 RVA: 0x0001C140 File Offset: 0x0001A340 public ParticleSystem.MinMaxCurve x { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.RotationOverLifetimeModule.GetX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.RotationOverLifetimeModule.SetX(this.m_ParticleSystem, ref value); } } // Token: 0x1700049B RID: 1179 // (get) Token: 0x0600160F RID: 5647 RVA: 0x0001C17C File Offset: 0x0001A37C // (set) Token: 0x06001610 RID: 5648 RVA: 0x0001C19C File Offset: 0x0001A39C public float xMultiplier { get { return ParticleSystem.RotationOverLifetimeModule.GetXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.RotationOverLifetimeModule.SetXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700049C RID: 1180 // (get) Token: 0x06001612 RID: 5650 RVA: 0x0001C1BC File Offset: 0x0001A3BC // (set) Token: 0x06001611 RID: 5649 RVA: 0x0001C1AC File Offset: 0x0001A3AC public ParticleSystem.MinMaxCurve y { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.RotationOverLifetimeModule.GetY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.RotationOverLifetimeModule.SetY(this.m_ParticleSystem, ref value); } } // Token: 0x1700049D RID: 1181 // (get) Token: 0x06001613 RID: 5651 RVA: 0x0001C1E8 File Offset: 0x0001A3E8 // (set) Token: 0x06001614 RID: 5652 RVA: 0x0001C208 File Offset: 0x0001A408 public float yMultiplier { get { return ParticleSystem.RotationOverLifetimeModule.GetYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.RotationOverLifetimeModule.SetYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700049E RID: 1182 // (get) Token: 0x06001616 RID: 5654 RVA: 0x0001C228 File Offset: 0x0001A428 // (set) Token: 0x06001615 RID: 5653 RVA: 0x0001C218 File Offset: 0x0001A418 public ParticleSystem.MinMaxCurve z { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.RotationOverLifetimeModule.GetZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.RotationOverLifetimeModule.SetZ(this.m_ParticleSystem, ref value); } } // Token: 0x1700049F RID: 1183 // (get) Token: 0x06001617 RID: 5655 RVA: 0x0001C254 File Offset: 0x0001A454 // (set) Token: 0x06001618 RID: 5656 RVA: 0x0001C274 File Offset: 0x0001A474 public float zMultiplier { get { return ParticleSystem.RotationOverLifetimeModule.GetZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.RotationOverLifetimeModule.SetZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004A0 RID: 1184 // (get) Token: 0x06001619 RID: 5657 RVA: 0x0001C284 File Offset: 0x0001A484 // (set) Token: 0x0600161A RID: 5658 RVA: 0x0001C2A4 File Offset: 0x0001A4A4 public bool separateAxes { get { return ParticleSystem.RotationOverLifetimeModule.GetSeparateAxes(this.m_ParticleSystem); } set { ParticleSystem.RotationOverLifetimeModule.SetSeparateAxes(this.m_ParticleSystem, value); } } // Token: 0x0600161B RID: 5659 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x0600161C RID: 5660 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x0600161D RID: 5661 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600161E RID: 5662 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600161F RID: 5663 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001620 RID: 5664 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001621 RID: 5665 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001622 RID: 5666 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001623 RID: 5667 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetXMultiplier(ParticleSystem system, float value); // Token: 0x06001624 RID: 5668 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetXMultiplier(ParticleSystem system); // Token: 0x06001625 RID: 5669 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetYMultiplier(ParticleSystem system, float value); // Token: 0x06001626 RID: 5670 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetYMultiplier(ParticleSystem system); // Token: 0x06001627 RID: 5671 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZMultiplier(ParticleSystem system, float value); // Token: 0x06001628 RID: 5672 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetZMultiplier(ParticleSystem system); // Token: 0x06001629 RID: 5673 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSeparateAxes(ParticleSystem system, bool value); // Token: 0x0600162A RID: 5674 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetSeparateAxes(ParticleSystem system); // Token: 0x04000376 RID: 886 private ParticleSystem m_ParticleSystem; } // Token: 0x02000141 RID: 321 public struct RotationBySpeedModule { // Token: 0x0600162B RID: 5675 RVA: 0x0001C2B4 File Offset: 0x0001A4B4 internal RotationBySpeedModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x170004A1 RID: 1185 // (get) Token: 0x0600162D RID: 5677 RVA: 0x0001C2D0 File Offset: 0x0001A4D0 // (set) Token: 0x0600162C RID: 5676 RVA: 0x0001C2C0 File Offset: 0x0001A4C0 public bool enabled { get { return ParticleSystem.RotationBySpeedModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.RotationBySpeedModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x170004A2 RID: 1186 // (get) Token: 0x0600162F RID: 5679 RVA: 0x0001C300 File Offset: 0x0001A500 // (set) Token: 0x0600162E RID: 5678 RVA: 0x0001C2F0 File Offset: 0x0001A4F0 public ParticleSystem.MinMaxCurve x { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.RotationBySpeedModule.GetX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.RotationBySpeedModule.SetX(this.m_ParticleSystem, ref value); } } // Token: 0x170004A3 RID: 1187 // (get) Token: 0x06001630 RID: 5680 RVA: 0x0001C32C File Offset: 0x0001A52C // (set) Token: 0x06001631 RID: 5681 RVA: 0x0001C34C File Offset: 0x0001A54C public float xMultiplier { get { return ParticleSystem.RotationBySpeedModule.GetXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.RotationBySpeedModule.SetXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004A4 RID: 1188 // (get) Token: 0x06001633 RID: 5683 RVA: 0x0001C36C File Offset: 0x0001A56C // (set) Token: 0x06001632 RID: 5682 RVA: 0x0001C35C File Offset: 0x0001A55C public ParticleSystem.MinMaxCurve y { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.RotationBySpeedModule.GetY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.RotationBySpeedModule.SetY(this.m_ParticleSystem, ref value); } } // Token: 0x170004A5 RID: 1189 // (get) Token: 0x06001634 RID: 5684 RVA: 0x0001C398 File Offset: 0x0001A598 // (set) Token: 0x06001635 RID: 5685 RVA: 0x0001C3B8 File Offset: 0x0001A5B8 public float yMultiplier { get { return ParticleSystem.RotationBySpeedModule.GetYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.RotationBySpeedModule.SetYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004A6 RID: 1190 // (get) Token: 0x06001637 RID: 5687 RVA: 0x0001C3D8 File Offset: 0x0001A5D8 // (set) Token: 0x06001636 RID: 5686 RVA: 0x0001C3C8 File Offset: 0x0001A5C8 public ParticleSystem.MinMaxCurve z { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.RotationBySpeedModule.GetZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.RotationBySpeedModule.SetZ(this.m_ParticleSystem, ref value); } } // Token: 0x170004A7 RID: 1191 // (get) Token: 0x06001638 RID: 5688 RVA: 0x0001C404 File Offset: 0x0001A604 // (set) Token: 0x06001639 RID: 5689 RVA: 0x0001C424 File Offset: 0x0001A624 public float zMultiplier { get { return ParticleSystem.RotationBySpeedModule.GetZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.RotationBySpeedModule.SetZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004A8 RID: 1192 // (get) Token: 0x0600163A RID: 5690 RVA: 0x0001C434 File Offset: 0x0001A634 // (set) Token: 0x0600163B RID: 5691 RVA: 0x0001C454 File Offset: 0x0001A654 public bool separateAxes { get { return ParticleSystem.RotationBySpeedModule.GetSeparateAxes(this.m_ParticleSystem); } set { ParticleSystem.RotationBySpeedModule.SetSeparateAxes(this.m_ParticleSystem, value); } } // Token: 0x170004A9 RID: 1193 // (get) Token: 0x0600163D RID: 5693 RVA: 0x0001C474 File Offset: 0x0001A674 // (set) Token: 0x0600163C RID: 5692 RVA: 0x0001C464 File Offset: 0x0001A664 public Vector2 range { get { return ParticleSystem.RotationBySpeedModule.GetRange(this.m_ParticleSystem); } set { ParticleSystem.RotationBySpeedModule.SetRange(this.m_ParticleSystem, value); } } // Token: 0x0600163E RID: 5694 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x0600163F RID: 5695 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001640 RID: 5696 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001641 RID: 5697 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001642 RID: 5698 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001643 RID: 5699 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001644 RID: 5700 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001645 RID: 5701 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001646 RID: 5702 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetXMultiplier(ParticleSystem system, float value); // Token: 0x06001647 RID: 5703 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetXMultiplier(ParticleSystem system); // Token: 0x06001648 RID: 5704 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetYMultiplier(ParticleSystem system, float value); // Token: 0x06001649 RID: 5705 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetYMultiplier(ParticleSystem system); // Token: 0x0600164A RID: 5706 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetZMultiplier(ParticleSystem system, float value); // Token: 0x0600164B RID: 5707 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetZMultiplier(ParticleSystem system); // Token: 0x0600164C RID: 5708 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSeparateAxes(ParticleSystem system, bool value); // Token: 0x0600164D RID: 5709 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetSeparateAxes(ParticleSystem system); // Token: 0x0600164E RID: 5710 RVA: 0x0001C494 File Offset: 0x0001A694 private static void SetRange(ParticleSystem system, Vector2 value) { ParticleSystem.RotationBySpeedModule.INTERNAL_CALL_SetRange(system, ref value); } // Token: 0x0600164F RID: 5711 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_SetRange(ParticleSystem system, ref Vector2 value); // Token: 0x06001650 RID: 5712 RVA: 0x0001C4A0 File Offset: 0x0001A6A0 private static Vector2 GetRange(ParticleSystem system) { Vector2 vector; ParticleSystem.RotationBySpeedModule.INTERNAL_CALL_GetRange(system, out vector); return vector; } // Token: 0x06001651 RID: 5713 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetRange(ParticleSystem system, out Vector2 value); // Token: 0x04000377 RID: 887 private ParticleSystem m_ParticleSystem; } // Token: 0x02000142 RID: 322 public struct ExternalForcesModule { // Token: 0x06001652 RID: 5714 RVA: 0x0001C4C0 File Offset: 0x0001A6C0 internal ExternalForcesModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x170004AA RID: 1194 // (get) Token: 0x06001654 RID: 5716 RVA: 0x0001C4DC File Offset: 0x0001A6DC // (set) Token: 0x06001653 RID: 5715 RVA: 0x0001C4CC File Offset: 0x0001A6CC public bool enabled { get { return ParticleSystem.ExternalForcesModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.ExternalForcesModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x170004AB RID: 1195 // (get) Token: 0x06001655 RID: 5717 RVA: 0x0001C4FC File Offset: 0x0001A6FC // (set) Token: 0x06001656 RID: 5718 RVA: 0x0001C51C File Offset: 0x0001A71C public float multiplier { get { return ParticleSystem.ExternalForcesModule.GetMultiplier(this.m_ParticleSystem); } set { ParticleSystem.ExternalForcesModule.SetMultiplier(this.m_ParticleSystem, value); } } // Token: 0x06001657 RID: 5719 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x06001658 RID: 5720 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001659 RID: 5721 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMultiplier(ParticleSystem system, float value); // Token: 0x0600165A RID: 5722 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetMultiplier(ParticleSystem system); // Token: 0x04000378 RID: 888 private ParticleSystem m_ParticleSystem; } // Token: 0x02000143 RID: 323 public struct NoiseModule { // Token: 0x0600165B RID: 5723 RVA: 0x0001C52C File Offset: 0x0001A72C internal NoiseModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x170004AC RID: 1196 // (get) Token: 0x0600165D RID: 5725 RVA: 0x0001C548 File Offset: 0x0001A748 // (set) Token: 0x0600165C RID: 5724 RVA: 0x0001C538 File Offset: 0x0001A738 public bool enabled { get { return ParticleSystem.NoiseModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x170004AD RID: 1197 // (get) Token: 0x0600165E RID: 5726 RVA: 0x0001C568 File Offset: 0x0001A768 // (set) Token: 0x0600165F RID: 5727 RVA: 0x0001C588 File Offset: 0x0001A788 public bool separateAxes { get { return ParticleSystem.NoiseModule.GetSeparateAxes(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetSeparateAxes(this.m_ParticleSystem, value); } } // Token: 0x170004AE RID: 1198 // (get) Token: 0x06001661 RID: 5729 RVA: 0x0001C5A8 File Offset: 0x0001A7A8 // (set) Token: 0x06001660 RID: 5728 RVA: 0x0001C598 File Offset: 0x0001A798 public ParticleSystem.MinMaxCurve strength { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetStrengthX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetStrengthX(this.m_ParticleSystem, ref value); } } // Token: 0x170004AF RID: 1199 // (get) Token: 0x06001662 RID: 5730 RVA: 0x0001C5D4 File Offset: 0x0001A7D4 // (set) Token: 0x06001663 RID: 5731 RVA: 0x0001C5F4 File Offset: 0x0001A7F4 public float strengthMultiplier { get { return ParticleSystem.NoiseModule.GetStrengthXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetStrengthXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004B0 RID: 1200 // (get) Token: 0x06001665 RID: 5733 RVA: 0x0001C614 File Offset: 0x0001A814 // (set) Token: 0x06001664 RID: 5732 RVA: 0x0001C604 File Offset: 0x0001A804 public ParticleSystem.MinMaxCurve strengthX { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetStrengthX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetStrengthX(this.m_ParticleSystem, ref value); } } // Token: 0x170004B1 RID: 1201 // (get) Token: 0x06001666 RID: 5734 RVA: 0x0001C640 File Offset: 0x0001A840 // (set) Token: 0x06001667 RID: 5735 RVA: 0x0001C660 File Offset: 0x0001A860 public float strengthXMultiplier { get { return ParticleSystem.NoiseModule.GetStrengthXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetStrengthXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004B2 RID: 1202 // (get) Token: 0x06001669 RID: 5737 RVA: 0x0001C680 File Offset: 0x0001A880 // (set) Token: 0x06001668 RID: 5736 RVA: 0x0001C670 File Offset: 0x0001A870 public ParticleSystem.MinMaxCurve strengthY { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetStrengthY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetStrengthY(this.m_ParticleSystem, ref value); } } // Token: 0x170004B3 RID: 1203 // (get) Token: 0x0600166A RID: 5738 RVA: 0x0001C6AC File Offset: 0x0001A8AC // (set) Token: 0x0600166B RID: 5739 RVA: 0x0001C6CC File Offset: 0x0001A8CC public float strengthYMultiplier { get { return ParticleSystem.NoiseModule.GetStrengthYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetStrengthYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004B4 RID: 1204 // (get) Token: 0x0600166D RID: 5741 RVA: 0x0001C6EC File Offset: 0x0001A8EC // (set) Token: 0x0600166C RID: 5740 RVA: 0x0001C6DC File Offset: 0x0001A8DC public ParticleSystem.MinMaxCurve strengthZ { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetStrengthZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetStrengthZ(this.m_ParticleSystem, ref value); } } // Token: 0x170004B5 RID: 1205 // (get) Token: 0x0600166E RID: 5742 RVA: 0x0001C718 File Offset: 0x0001A918 // (set) Token: 0x0600166F RID: 5743 RVA: 0x0001C738 File Offset: 0x0001A938 public float strengthZMultiplier { get { return ParticleSystem.NoiseModule.GetStrengthZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetStrengthZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004B6 RID: 1206 // (get) Token: 0x06001670 RID: 5744 RVA: 0x0001C748 File Offset: 0x0001A948 // (set) Token: 0x06001671 RID: 5745 RVA: 0x0001C768 File Offset: 0x0001A968 public float frequency { get { return ParticleSystem.NoiseModule.GetFrequency(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetFrequency(this.m_ParticleSystem, value); } } // Token: 0x170004B7 RID: 1207 // (get) Token: 0x06001672 RID: 5746 RVA: 0x0001C778 File Offset: 0x0001A978 // (set) Token: 0x06001673 RID: 5747 RVA: 0x0001C798 File Offset: 0x0001A998 public bool damping { get { return ParticleSystem.NoiseModule.GetDamping(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetDamping(this.m_ParticleSystem, value); } } // Token: 0x170004B8 RID: 1208 // (get) Token: 0x06001674 RID: 5748 RVA: 0x0001C7A8 File Offset: 0x0001A9A8 // (set) Token: 0x06001675 RID: 5749 RVA: 0x0001C7C8 File Offset: 0x0001A9C8 public int octaveCount { get { return ParticleSystem.NoiseModule.GetOctaveCount(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetOctaveCount(this.m_ParticleSystem, value); } } // Token: 0x170004B9 RID: 1209 // (get) Token: 0x06001676 RID: 5750 RVA: 0x0001C7D8 File Offset: 0x0001A9D8 // (set) Token: 0x06001677 RID: 5751 RVA: 0x0001C7F8 File Offset: 0x0001A9F8 public float octaveMultiplier { get { return ParticleSystem.NoiseModule.GetOctaveMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetOctaveMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004BA RID: 1210 // (get) Token: 0x06001678 RID: 5752 RVA: 0x0001C808 File Offset: 0x0001AA08 // (set) Token: 0x06001679 RID: 5753 RVA: 0x0001C828 File Offset: 0x0001AA28 public float octaveScale { get { return ParticleSystem.NoiseModule.GetOctaveScale(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetOctaveScale(this.m_ParticleSystem, value); } } // Token: 0x170004BB RID: 1211 // (get) Token: 0x0600167A RID: 5754 RVA: 0x0001C838 File Offset: 0x0001AA38 // (set) Token: 0x0600167B RID: 5755 RVA: 0x0001C858 File Offset: 0x0001AA58 public ParticleSystemNoiseQuality quality { get { return (ParticleSystemNoiseQuality)ParticleSystem.NoiseModule.GetQuality(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetQuality(this.m_ParticleSystem, (int)value); } } // Token: 0x170004BC RID: 1212 // (get) Token: 0x0600167D RID: 5757 RVA: 0x0001C878 File Offset: 0x0001AA78 // (set) Token: 0x0600167C RID: 5756 RVA: 0x0001C868 File Offset: 0x0001AA68 public ParticleSystem.MinMaxCurve scrollSpeed { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetScrollSpeed(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetScrollSpeed(this.m_ParticleSystem, ref value); } } // Token: 0x170004BD RID: 1213 // (get) Token: 0x0600167E RID: 5758 RVA: 0x0001C8A4 File Offset: 0x0001AAA4 // (set) Token: 0x0600167F RID: 5759 RVA: 0x0001C8C4 File Offset: 0x0001AAC4 public float scrollSpeedMultiplier { get { return ParticleSystem.NoiseModule.GetScrollSpeedMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetScrollSpeedMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004BE RID: 1214 // (get) Token: 0x06001680 RID: 5760 RVA: 0x0001C8D4 File Offset: 0x0001AAD4 // (set) Token: 0x06001681 RID: 5761 RVA: 0x0001C8F4 File Offset: 0x0001AAF4 public bool remapEnabled { get { return ParticleSystem.NoiseModule.GetRemapEnabled(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetRemapEnabled(this.m_ParticleSystem, value); } } // Token: 0x170004BF RID: 1215 // (get) Token: 0x06001683 RID: 5763 RVA: 0x0001C914 File Offset: 0x0001AB14 // (set) Token: 0x06001682 RID: 5762 RVA: 0x0001C904 File Offset: 0x0001AB04 public ParticleSystem.MinMaxCurve remap { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetRemapX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetRemapX(this.m_ParticleSystem, ref value); } } // Token: 0x170004C0 RID: 1216 // (get) Token: 0x06001684 RID: 5764 RVA: 0x0001C940 File Offset: 0x0001AB40 // (set) Token: 0x06001685 RID: 5765 RVA: 0x0001C960 File Offset: 0x0001AB60 public float remapMultiplier { get { return ParticleSystem.NoiseModule.GetRemapXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetRemapXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004C1 RID: 1217 // (get) Token: 0x06001687 RID: 5767 RVA: 0x0001C980 File Offset: 0x0001AB80 // (set) Token: 0x06001686 RID: 5766 RVA: 0x0001C970 File Offset: 0x0001AB70 public ParticleSystem.MinMaxCurve remapX { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetRemapX(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetRemapX(this.m_ParticleSystem, ref value); } } // Token: 0x170004C2 RID: 1218 // (get) Token: 0x06001688 RID: 5768 RVA: 0x0001C9AC File Offset: 0x0001ABAC // (set) Token: 0x06001689 RID: 5769 RVA: 0x0001C9CC File Offset: 0x0001ABCC public float remapXMultiplier { get { return ParticleSystem.NoiseModule.GetRemapXMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetRemapXMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004C3 RID: 1219 // (get) Token: 0x0600168B RID: 5771 RVA: 0x0001C9EC File Offset: 0x0001ABEC // (set) Token: 0x0600168A RID: 5770 RVA: 0x0001C9DC File Offset: 0x0001ABDC public ParticleSystem.MinMaxCurve remapY { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetRemapY(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetRemapY(this.m_ParticleSystem, ref value); } } // Token: 0x170004C4 RID: 1220 // (get) Token: 0x0600168C RID: 5772 RVA: 0x0001CA18 File Offset: 0x0001AC18 // (set) Token: 0x0600168D RID: 5773 RVA: 0x0001CA38 File Offset: 0x0001AC38 public float remapYMultiplier { get { return ParticleSystem.NoiseModule.GetRemapYMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetRemapYMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004C5 RID: 1221 // (get) Token: 0x0600168F RID: 5775 RVA: 0x0001CA58 File Offset: 0x0001AC58 // (set) Token: 0x0600168E RID: 5774 RVA: 0x0001CA48 File Offset: 0x0001AC48 public ParticleSystem.MinMaxCurve remapZ { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetRemapZ(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetRemapZ(this.m_ParticleSystem, ref value); } } // Token: 0x170004C6 RID: 1222 // (get) Token: 0x06001690 RID: 5776 RVA: 0x0001CA84 File Offset: 0x0001AC84 // (set) Token: 0x06001691 RID: 5777 RVA: 0x0001CAA4 File Offset: 0x0001ACA4 public float remapZMultiplier { get { return ParticleSystem.NoiseModule.GetRemapZMultiplier(this.m_ParticleSystem); } set { ParticleSystem.NoiseModule.SetRemapZMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004C7 RID: 1223 // (get) Token: 0x06001693 RID: 5779 RVA: 0x0001CAC4 File Offset: 0x0001ACC4 // (set) Token: 0x06001692 RID: 5778 RVA: 0x0001CAB4 File Offset: 0x0001ACB4 public ParticleSystem.MinMaxCurve positionAmount { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetPositionAmount(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetPositionAmount(this.m_ParticleSystem, ref value); } } // Token: 0x170004C8 RID: 1224 // (get) Token: 0x06001695 RID: 5781 RVA: 0x0001CB00 File Offset: 0x0001AD00 // (set) Token: 0x06001694 RID: 5780 RVA: 0x0001CAF0 File Offset: 0x0001ACF0 public ParticleSystem.MinMaxCurve rotationAmount { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetRotationAmount(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetRotationAmount(this.m_ParticleSystem, ref value); } } // Token: 0x170004C9 RID: 1225 // (get) Token: 0x06001697 RID: 5783 RVA: 0x0001CB3C File Offset: 0x0001AD3C // (set) Token: 0x06001696 RID: 5782 RVA: 0x0001CB2C File Offset: 0x0001AD2C public ParticleSystem.MinMaxCurve sizeAmount { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.NoiseModule.GetSizeAmount(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.NoiseModule.SetSizeAmount(this.m_ParticleSystem, ref value); } } // Token: 0x06001698 RID: 5784 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x06001699 RID: 5785 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x0600169A RID: 5786 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSeparateAxes(ParticleSystem system, bool value); // Token: 0x0600169B RID: 5787 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetSeparateAxes(ParticleSystem system); // Token: 0x0600169C RID: 5788 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStrengthX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600169D RID: 5789 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStrengthX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600169E RID: 5790 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStrengthY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600169F RID: 5791 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStrengthY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016A0 RID: 5792 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStrengthZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016A1 RID: 5793 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStrengthZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016A2 RID: 5794 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStrengthXMultiplier(ParticleSystem system, float value); // Token: 0x060016A3 RID: 5795 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStrengthXMultiplier(ParticleSystem system); // Token: 0x060016A4 RID: 5796 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStrengthYMultiplier(ParticleSystem system, float value); // Token: 0x060016A5 RID: 5797 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStrengthYMultiplier(ParticleSystem system); // Token: 0x060016A6 RID: 5798 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStrengthZMultiplier(ParticleSystem system, float value); // Token: 0x060016A7 RID: 5799 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStrengthZMultiplier(ParticleSystem system); // Token: 0x060016A8 RID: 5800 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetFrequency(ParticleSystem system, float value); // Token: 0x060016A9 RID: 5801 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetFrequency(ParticleSystem system); // Token: 0x060016AA RID: 5802 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetDamping(ParticleSystem system, bool value); // Token: 0x060016AB RID: 5803 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetDamping(ParticleSystem system); // Token: 0x060016AC RID: 5804 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetOctaveCount(ParticleSystem system, int value); // Token: 0x060016AD RID: 5805 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetOctaveCount(ParticleSystem system); // Token: 0x060016AE RID: 5806 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetOctaveMultiplier(ParticleSystem system, float value); // Token: 0x060016AF RID: 5807 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetOctaveMultiplier(ParticleSystem system); // Token: 0x060016B0 RID: 5808 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetOctaveScale(ParticleSystem system, float value); // Token: 0x060016B1 RID: 5809 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetOctaveScale(ParticleSystem system); // Token: 0x060016B2 RID: 5810 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetQuality(ParticleSystem system, int value); // Token: 0x060016B3 RID: 5811 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetQuality(ParticleSystem system); // Token: 0x060016B4 RID: 5812 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetScrollSpeed(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016B5 RID: 5813 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetScrollSpeed(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016B6 RID: 5814 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetScrollSpeedMultiplier(ParticleSystem system, float value); // Token: 0x060016B7 RID: 5815 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetScrollSpeedMultiplier(ParticleSystem system); // Token: 0x060016B8 RID: 5816 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRemapEnabled(ParticleSystem system, bool value); // Token: 0x060016B9 RID: 5817 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetRemapEnabled(ParticleSystem system); // Token: 0x060016BA RID: 5818 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRemapX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016BB RID: 5819 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetRemapX(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016BC RID: 5820 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRemapY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016BD RID: 5821 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetRemapY(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016BE RID: 5822 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRemapZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016BF RID: 5823 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetRemapZ(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016C0 RID: 5824 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRemapXMultiplier(ParticleSystem system, float value); // Token: 0x060016C1 RID: 5825 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRemapXMultiplier(ParticleSystem system); // Token: 0x060016C2 RID: 5826 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRemapYMultiplier(ParticleSystem system, float value); // Token: 0x060016C3 RID: 5827 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRemapYMultiplier(ParticleSystem system); // Token: 0x060016C4 RID: 5828 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRemapZMultiplier(ParticleSystem system, float value); // Token: 0x060016C5 RID: 5829 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRemapZMultiplier(ParticleSystem system); // Token: 0x060016C6 RID: 5830 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetPositionAmount(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016C7 RID: 5831 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetPositionAmount(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016C8 RID: 5832 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRotationAmount(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016C9 RID: 5833 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetRotationAmount(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016CA RID: 5834 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSizeAmount(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060016CB RID: 5835 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetSizeAmount(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x04000379 RID: 889 private ParticleSystem m_ParticleSystem; } // Token: 0x02000144 RID: 324 public struct CollisionModule { // Token: 0x060016CC RID: 5836 RVA: 0x0001CB68 File Offset: 0x0001AD68 internal CollisionModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x170004CA RID: 1226 // (get) Token: 0x060016CE RID: 5838 RVA: 0x0001CB84 File Offset: 0x0001AD84 // (set) Token: 0x060016CD RID: 5837 RVA: 0x0001CB74 File Offset: 0x0001AD74 public bool enabled { get { return ParticleSystem.CollisionModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x170004CB RID: 1227 // (get) Token: 0x060016D0 RID: 5840 RVA: 0x0001CBB4 File Offset: 0x0001ADB4 // (set) Token: 0x060016CF RID: 5839 RVA: 0x0001CBA4 File Offset: 0x0001ADA4 public ParticleSystemCollisionType type { get { return (ParticleSystemCollisionType)ParticleSystem.CollisionModule.GetType(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetType(this.m_ParticleSystem, (int)value); } } // Token: 0x170004CC RID: 1228 // (get) Token: 0x060016D2 RID: 5842 RVA: 0x0001CBE4 File Offset: 0x0001ADE4 // (set) Token: 0x060016D1 RID: 5841 RVA: 0x0001CBD4 File Offset: 0x0001ADD4 public ParticleSystemCollisionMode mode { get { return (ParticleSystemCollisionMode)ParticleSystem.CollisionModule.GetMode(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetMode(this.m_ParticleSystem, (int)value); } } // Token: 0x170004CD RID: 1229 // (get) Token: 0x060016D4 RID: 5844 RVA: 0x0001CC14 File Offset: 0x0001AE14 // (set) Token: 0x060016D3 RID: 5843 RVA: 0x0001CC04 File Offset: 0x0001AE04 public ParticleSystem.MinMaxCurve dampen { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.CollisionModule.GetDampen(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.CollisionModule.SetDampen(this.m_ParticleSystem, ref value); } } // Token: 0x170004CE RID: 1230 // (get) Token: 0x060016D5 RID: 5845 RVA: 0x0001CC40 File Offset: 0x0001AE40 // (set) Token: 0x060016D6 RID: 5846 RVA: 0x0001CC60 File Offset: 0x0001AE60 public float dampenMultiplier { get { return ParticleSystem.CollisionModule.GetDampenMultiplier(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetDampenMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004CF RID: 1231 // (get) Token: 0x060016D8 RID: 5848 RVA: 0x0001CC80 File Offset: 0x0001AE80 // (set) Token: 0x060016D7 RID: 5847 RVA: 0x0001CC70 File Offset: 0x0001AE70 public ParticleSystem.MinMaxCurve bounce { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.CollisionModule.GetBounce(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.CollisionModule.SetBounce(this.m_ParticleSystem, ref value); } } // Token: 0x170004D0 RID: 1232 // (get) Token: 0x060016D9 RID: 5849 RVA: 0x0001CCAC File Offset: 0x0001AEAC // (set) Token: 0x060016DA RID: 5850 RVA: 0x0001CCCC File Offset: 0x0001AECC public float bounceMultiplier { get { return ParticleSystem.CollisionModule.GetBounceMultiplier(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetBounceMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004D1 RID: 1233 // (get) Token: 0x060016DC RID: 5852 RVA: 0x0001CCEC File Offset: 0x0001AEEC // (set) Token: 0x060016DB RID: 5851 RVA: 0x0001CCDC File Offset: 0x0001AEDC public ParticleSystem.MinMaxCurve lifetimeLoss { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.CollisionModule.GetLifetimeLoss(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.CollisionModule.SetLifetimeLoss(this.m_ParticleSystem, ref value); } } // Token: 0x170004D2 RID: 1234 // (get) Token: 0x060016DD RID: 5853 RVA: 0x0001CD18 File Offset: 0x0001AF18 // (set) Token: 0x060016DE RID: 5854 RVA: 0x0001CD38 File Offset: 0x0001AF38 public float lifetimeLossMultiplier { get { return ParticleSystem.CollisionModule.GetLifetimeLossMultiplier(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetLifetimeLossMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004D3 RID: 1235 // (get) Token: 0x060016DF RID: 5855 RVA: 0x0001CD48 File Offset: 0x0001AF48 // (set) Token: 0x060016E0 RID: 5856 RVA: 0x0001CD68 File Offset: 0x0001AF68 public float minKillSpeed { get { return ParticleSystem.CollisionModule.GetMinKillSpeed(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetMinKillSpeed(this.m_ParticleSystem, value); } } // Token: 0x170004D4 RID: 1236 // (get) Token: 0x060016E1 RID: 5857 RVA: 0x0001CD78 File Offset: 0x0001AF78 // (set) Token: 0x060016E2 RID: 5858 RVA: 0x0001CD98 File Offset: 0x0001AF98 public float maxKillSpeed { get { return ParticleSystem.CollisionModule.GetMaxKillSpeed(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetMaxKillSpeed(this.m_ParticleSystem, value); } } // Token: 0x170004D5 RID: 1237 // (get) Token: 0x060016E3 RID: 5859 RVA: 0x0001CDA8 File Offset: 0x0001AFA8 // (set) Token: 0x060016E4 RID: 5860 RVA: 0x0001CDD0 File Offset: 0x0001AFD0 public LayerMask collidesWith { get { return ParticleSystem.CollisionModule.GetCollidesWith(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetCollidesWith(this.m_ParticleSystem, value); } } // Token: 0x170004D6 RID: 1238 // (get) Token: 0x060016E5 RID: 5861 RVA: 0x0001CDE4 File Offset: 0x0001AFE4 // (set) Token: 0x060016E6 RID: 5862 RVA: 0x0001CE04 File Offset: 0x0001B004 public bool enableDynamicColliders { get { return ParticleSystem.CollisionModule.GetEnableDynamicColliders(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetEnableDynamicColliders(this.m_ParticleSystem, value); } } // Token: 0x170004D7 RID: 1239 // (get) Token: 0x060016E7 RID: 5863 RVA: 0x0001CE14 File Offset: 0x0001B014 // (set) Token: 0x060016E8 RID: 5864 RVA: 0x0001CE34 File Offset: 0x0001B034 [Obsolete("enableInteriorCollisions property is deprecated and is no longer required and has no effect on the particle system.")] public bool enableInteriorCollisions { get { return ParticleSystem.CollisionModule.GetEnableInteriorCollisions(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetEnableInteriorCollisions(this.m_ParticleSystem, value); } } // Token: 0x170004D8 RID: 1240 // (get) Token: 0x060016E9 RID: 5865 RVA: 0x0001CE44 File Offset: 0x0001B044 // (set) Token: 0x060016EA RID: 5866 RVA: 0x0001CE64 File Offset: 0x0001B064 public int maxCollisionShapes { get { return ParticleSystem.CollisionModule.GetMaxCollisionShapes(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetMaxCollisionShapes(this.m_ParticleSystem, value); } } // Token: 0x170004D9 RID: 1241 // (get) Token: 0x060016EC RID: 5868 RVA: 0x0001CE84 File Offset: 0x0001B084 // (set) Token: 0x060016EB RID: 5867 RVA: 0x0001CE74 File Offset: 0x0001B074 public ParticleSystemCollisionQuality quality { get { return (ParticleSystemCollisionQuality)ParticleSystem.CollisionModule.GetQuality(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetQuality(this.m_ParticleSystem, (int)value); } } // Token: 0x170004DA RID: 1242 // (get) Token: 0x060016ED RID: 5869 RVA: 0x0001CEA4 File Offset: 0x0001B0A4 // (set) Token: 0x060016EE RID: 5870 RVA: 0x0001CEC4 File Offset: 0x0001B0C4 public float voxelSize { get { return ParticleSystem.CollisionModule.GetVoxelSize(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetVoxelSize(this.m_ParticleSystem, value); } } // Token: 0x170004DB RID: 1243 // (get) Token: 0x060016EF RID: 5871 RVA: 0x0001CED4 File Offset: 0x0001B0D4 // (set) Token: 0x060016F0 RID: 5872 RVA: 0x0001CEF4 File Offset: 0x0001B0F4 public float radiusScale { get { return ParticleSystem.CollisionModule.GetRadiusScale(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetRadiusScale(this.m_ParticleSystem, value); } } // Token: 0x170004DC RID: 1244 // (get) Token: 0x060016F1 RID: 5873 RVA: 0x0001CF04 File Offset: 0x0001B104 // (set) Token: 0x060016F2 RID: 5874 RVA: 0x0001CF24 File Offset: 0x0001B124 public bool sendCollisionMessages { get { return ParticleSystem.CollisionModule.GetUsesCollisionMessages(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetUsesCollisionMessages(this.m_ParticleSystem, value); } } // Token: 0x170004DD RID: 1245 // (get) Token: 0x060016F3 RID: 5875 RVA: 0x0001CF34 File Offset: 0x0001B134 // (set) Token: 0x060016F4 RID: 5876 RVA: 0x0001CF54 File Offset: 0x0001B154 public float colliderForce { get { return ParticleSystem.CollisionModule.GetColliderForce(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetColliderForce(this.m_ParticleSystem, value); } } // Token: 0x170004DE RID: 1246 // (get) Token: 0x060016F5 RID: 5877 RVA: 0x0001CF64 File Offset: 0x0001B164 // (set) Token: 0x060016F6 RID: 5878 RVA: 0x0001CF84 File Offset: 0x0001B184 public bool multiplyColliderForceByCollisionAngle { get { return ParticleSystem.CollisionModule.GetMultiplyColliderForceByCollisionAngle(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetMultiplyColliderForceByCollisionAngle(this.m_ParticleSystem, value); } } // Token: 0x170004DF RID: 1247 // (get) Token: 0x060016F7 RID: 5879 RVA: 0x0001CF94 File Offset: 0x0001B194 // (set) Token: 0x060016F8 RID: 5880 RVA: 0x0001CFB4 File Offset: 0x0001B1B4 public bool multiplyColliderForceByParticleSpeed { get { return ParticleSystem.CollisionModule.GetMultiplyColliderForceByParticleSpeed(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetMultiplyColliderForceByParticleSpeed(this.m_ParticleSystem, value); } } // Token: 0x170004E0 RID: 1248 // (get) Token: 0x060016F9 RID: 5881 RVA: 0x0001CFC4 File Offset: 0x0001B1C4 // (set) Token: 0x060016FA RID: 5882 RVA: 0x0001CFE4 File Offset: 0x0001B1E4 public bool multiplyColliderForceByParticleSize { get { return ParticleSystem.CollisionModule.GetMultiplyColliderForceByParticleSize(this.m_ParticleSystem); } set { ParticleSystem.CollisionModule.SetMultiplyColliderForceByParticleSize(this.m_ParticleSystem, value); } } // Token: 0x060016FB RID: 5883 RVA: 0x0001CFF4 File Offset: 0x0001B1F4 public void SetPlane(int index, Transform transform) { ParticleSystem.CollisionModule.SetPlane(this.m_ParticleSystem, index, transform); } // Token: 0x060016FC RID: 5884 RVA: 0x0001D004 File Offset: 0x0001B204 public Transform GetPlane(int index) { return ParticleSystem.CollisionModule.GetPlane(this.m_ParticleSystem, index); } // Token: 0x170004E1 RID: 1249 // (get) Token: 0x060016FD RID: 5885 RVA: 0x0001D028 File Offset: 0x0001B228 public int maxPlaneCount { get { return ParticleSystem.CollisionModule.GetMaxPlaneCount(this.m_ParticleSystem); } } // Token: 0x060016FE RID: 5886 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x060016FF RID: 5887 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001700 RID: 5888 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetType(ParticleSystem system, int value); // Token: 0x06001701 RID: 5889 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetType(ParticleSystem system); // Token: 0x06001702 RID: 5890 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMode(ParticleSystem system, int value); // Token: 0x06001703 RID: 5891 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMode(ParticleSystem system); // Token: 0x06001704 RID: 5892 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetDampen(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001705 RID: 5893 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetDampen(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001706 RID: 5894 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetDampenMultiplier(ParticleSystem system, float value); // Token: 0x06001707 RID: 5895 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetDampenMultiplier(ParticleSystem system); // Token: 0x06001708 RID: 5896 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetBounce(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001709 RID: 5897 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetBounce(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600170A RID: 5898 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetBounceMultiplier(ParticleSystem system, float value); // Token: 0x0600170B RID: 5899 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetBounceMultiplier(ParticleSystem system); // Token: 0x0600170C RID: 5900 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetLifetimeLoss(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600170D RID: 5901 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetLifetimeLoss(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600170E RID: 5902 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetLifetimeLossMultiplier(ParticleSystem system, float value); // Token: 0x0600170F RID: 5903 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetLifetimeLossMultiplier(ParticleSystem system); // Token: 0x06001710 RID: 5904 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMinKillSpeed(ParticleSystem system, float value); // Token: 0x06001711 RID: 5905 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetMinKillSpeed(ParticleSystem system); // Token: 0x06001712 RID: 5906 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMaxKillSpeed(ParticleSystem system, float value); // Token: 0x06001713 RID: 5907 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetMaxKillSpeed(ParticleSystem system); // Token: 0x06001714 RID: 5908 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetCollidesWith(ParticleSystem system, int value); // Token: 0x06001715 RID: 5909 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetCollidesWith(ParticleSystem system); // Token: 0x06001716 RID: 5910 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnableDynamicColliders(ParticleSystem system, bool value); // Token: 0x06001717 RID: 5911 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnableDynamicColliders(ParticleSystem system); // Token: 0x06001718 RID: 5912 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnableInteriorCollisions(ParticleSystem system, bool value); // Token: 0x06001719 RID: 5913 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnableInteriorCollisions(ParticleSystem system); // Token: 0x0600171A RID: 5914 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMaxCollisionShapes(ParticleSystem system, int value); // Token: 0x0600171B RID: 5915 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMaxCollisionShapes(ParticleSystem system); // Token: 0x0600171C RID: 5916 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetQuality(ParticleSystem system, int value); // Token: 0x0600171D RID: 5917 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetQuality(ParticleSystem system); // Token: 0x0600171E RID: 5918 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetVoxelSize(ParticleSystem system, float value); // Token: 0x0600171F RID: 5919 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetVoxelSize(ParticleSystem system); // Token: 0x06001720 RID: 5920 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRadiusScale(ParticleSystem system, float value); // Token: 0x06001721 RID: 5921 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRadiusScale(ParticleSystem system); // Token: 0x06001722 RID: 5922 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetUsesCollisionMessages(ParticleSystem system, bool value); // Token: 0x06001723 RID: 5923 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetUsesCollisionMessages(ParticleSystem system); // Token: 0x06001724 RID: 5924 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetColliderForce(ParticleSystem system, float value); // Token: 0x06001725 RID: 5925 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetColliderForce(ParticleSystem system); // Token: 0x06001726 RID: 5926 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMultiplyColliderForceByCollisionAngle(ParticleSystem system, bool value); // Token: 0x06001727 RID: 5927 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetMultiplyColliderForceByCollisionAngle(ParticleSystem system); // Token: 0x06001728 RID: 5928 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMultiplyColliderForceByParticleSpeed(ParticleSystem system, bool value); // Token: 0x06001729 RID: 5929 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetMultiplyColliderForceByParticleSpeed(ParticleSystem system); // Token: 0x0600172A RID: 5930 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMultiplyColliderForceByParticleSize(ParticleSystem system, bool value); // Token: 0x0600172B RID: 5931 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetMultiplyColliderForceByParticleSize(ParticleSystem system); // Token: 0x0600172C RID: 5932 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetPlane(ParticleSystem system, int index, Transform transform); // Token: 0x0600172D RID: 5933 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern Transform GetPlane(ParticleSystem system, int index); // Token: 0x0600172E RID: 5934 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMaxPlaneCount(ParticleSystem system); // Token: 0x0400037A RID: 890 private ParticleSystem m_ParticleSystem; } // Token: 0x02000145 RID: 325 public struct TriggerModule { // Token: 0x0600172F RID: 5935 RVA: 0x0001D048 File Offset: 0x0001B248 internal TriggerModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x170004E2 RID: 1250 // (get) Token: 0x06001731 RID: 5937 RVA: 0x0001D064 File Offset: 0x0001B264 // (set) Token: 0x06001730 RID: 5936 RVA: 0x0001D054 File Offset: 0x0001B254 public bool enabled { get { return ParticleSystem.TriggerModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.TriggerModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x170004E3 RID: 1251 // (get) Token: 0x06001733 RID: 5939 RVA: 0x0001D094 File Offset: 0x0001B294 // (set) Token: 0x06001732 RID: 5938 RVA: 0x0001D084 File Offset: 0x0001B284 public ParticleSystemOverlapAction inside { get { return (ParticleSystemOverlapAction)ParticleSystem.TriggerModule.GetInside(this.m_ParticleSystem); } set { ParticleSystem.TriggerModule.SetInside(this.m_ParticleSystem, (int)value); } } // Token: 0x170004E4 RID: 1252 // (get) Token: 0x06001735 RID: 5941 RVA: 0x0001D0C4 File Offset: 0x0001B2C4 // (set) Token: 0x06001734 RID: 5940 RVA: 0x0001D0B4 File Offset: 0x0001B2B4 public ParticleSystemOverlapAction outside { get { return (ParticleSystemOverlapAction)ParticleSystem.TriggerModule.GetOutside(this.m_ParticleSystem); } set { ParticleSystem.TriggerModule.SetOutside(this.m_ParticleSystem, (int)value); } } // Token: 0x170004E5 RID: 1253 // (get) Token: 0x06001737 RID: 5943 RVA: 0x0001D0F4 File Offset: 0x0001B2F4 // (set) Token: 0x06001736 RID: 5942 RVA: 0x0001D0E4 File Offset: 0x0001B2E4 public ParticleSystemOverlapAction enter { get { return (ParticleSystemOverlapAction)ParticleSystem.TriggerModule.GetEnter(this.m_ParticleSystem); } set { ParticleSystem.TriggerModule.SetEnter(this.m_ParticleSystem, (int)value); } } // Token: 0x170004E6 RID: 1254 // (get) Token: 0x06001739 RID: 5945 RVA: 0x0001D124 File Offset: 0x0001B324 // (set) Token: 0x06001738 RID: 5944 RVA: 0x0001D114 File Offset: 0x0001B314 public ParticleSystemOverlapAction exit { get { return (ParticleSystemOverlapAction)ParticleSystem.TriggerModule.GetExit(this.m_ParticleSystem); } set { ParticleSystem.TriggerModule.SetExit(this.m_ParticleSystem, (int)value); } } // Token: 0x170004E7 RID: 1255 // (get) Token: 0x0600173A RID: 5946 RVA: 0x0001D144 File Offset: 0x0001B344 // (set) Token: 0x0600173B RID: 5947 RVA: 0x0001D164 File Offset: 0x0001B364 public float radiusScale { get { return ParticleSystem.TriggerModule.GetRadiusScale(this.m_ParticleSystem); } set { ParticleSystem.TriggerModule.SetRadiusScale(this.m_ParticleSystem, value); } } // Token: 0x0600173C RID: 5948 RVA: 0x0001D174 File Offset: 0x0001B374 public void SetCollider(int index, Component collider) { ParticleSystem.TriggerModule.SetCollider(this.m_ParticleSystem, index, collider); } // Token: 0x0600173D RID: 5949 RVA: 0x0001D184 File Offset: 0x0001B384 public Component GetCollider(int index) { return ParticleSystem.TriggerModule.GetCollider(this.m_ParticleSystem, index); } // Token: 0x170004E8 RID: 1256 // (get) Token: 0x0600173E RID: 5950 RVA: 0x0001D1A8 File Offset: 0x0001B3A8 public int maxColliderCount { get { return ParticleSystem.TriggerModule.GetMaxColliderCount(this.m_ParticleSystem); } } // Token: 0x0600173F RID: 5951 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x06001740 RID: 5952 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001741 RID: 5953 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetInside(ParticleSystem system, int value); // Token: 0x06001742 RID: 5954 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetInside(ParticleSystem system); // Token: 0x06001743 RID: 5955 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetOutside(ParticleSystem system, int value); // Token: 0x06001744 RID: 5956 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetOutside(ParticleSystem system); // Token: 0x06001745 RID: 5957 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnter(ParticleSystem system, int value); // Token: 0x06001746 RID: 5958 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetEnter(ParticleSystem system); // Token: 0x06001747 RID: 5959 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetExit(ParticleSystem system, int value); // Token: 0x06001748 RID: 5960 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetExit(ParticleSystem system); // Token: 0x06001749 RID: 5961 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRadiusScale(ParticleSystem system, float value); // Token: 0x0600174A RID: 5962 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRadiusScale(ParticleSystem system); // Token: 0x0600174B RID: 5963 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetCollider(ParticleSystem system, int index, Component collider); // Token: 0x0600174C RID: 5964 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern Component GetCollider(ParticleSystem system, int index); // Token: 0x0600174D RID: 5965 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMaxColliderCount(ParticleSystem system); // Token: 0x0400037B RID: 891 private ParticleSystem m_ParticleSystem; } // Token: 0x02000146 RID: 326 public struct SubEmittersModule { // Token: 0x0600174E RID: 5966 RVA: 0x0001D1C8 File Offset: 0x0001B3C8 internal SubEmittersModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x170004E9 RID: 1257 // (get) Token: 0x06001750 RID: 5968 RVA: 0x0001D1E4 File Offset: 0x0001B3E4 // (set) Token: 0x0600174F RID: 5967 RVA: 0x0001D1D4 File Offset: 0x0001B3D4 public bool enabled { get { return ParticleSystem.SubEmittersModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.SubEmittersModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x170004EA RID: 1258 // (get) Token: 0x06001751 RID: 5969 RVA: 0x0001D204 File Offset: 0x0001B404 public int subEmittersCount { get { return ParticleSystem.SubEmittersModule.GetSubEmittersCount(this.m_ParticleSystem); } } // Token: 0x06001752 RID: 5970 RVA: 0x0001D224 File Offset: 0x0001B424 public void AddSubEmitter(ParticleSystem subEmitter, ParticleSystemSubEmitterType type, ParticleSystemSubEmitterProperties properties) { ParticleSystem.SubEmittersModule.AddSubEmitter(this.m_ParticleSystem, subEmitter, (int)type, (int)properties); } // Token: 0x06001753 RID: 5971 RVA: 0x0001D238 File Offset: 0x0001B438 public void RemoveSubEmitter(int index) { ParticleSystem.SubEmittersModule.RemoveSubEmitter(this.m_ParticleSystem, index); } // Token: 0x06001754 RID: 5972 RVA: 0x0001D248 File Offset: 0x0001B448 public void SetSubEmitterSystem(int index, ParticleSystem subEmitter) { ParticleSystem.SubEmittersModule.SetSubEmitterSystem(this.m_ParticleSystem, index, subEmitter); } // Token: 0x06001755 RID: 5973 RVA: 0x0001D258 File Offset: 0x0001B458 public void SetSubEmitterType(int index, ParticleSystemSubEmitterType type) { ParticleSystem.SubEmittersModule.SetSubEmitterType(this.m_ParticleSystem, index, (int)type); } // Token: 0x06001756 RID: 5974 RVA: 0x0001D268 File Offset: 0x0001B468 public void SetSubEmitterProperties(int index, ParticleSystemSubEmitterProperties properties) { ParticleSystem.SubEmittersModule.SetSubEmitterProperties(this.m_ParticleSystem, index, (int)properties); } // Token: 0x06001757 RID: 5975 RVA: 0x0001D278 File Offset: 0x0001B478 public ParticleSystem GetSubEmitterSystem(int index) { return ParticleSystem.SubEmittersModule.GetSubEmitterSystem(this.m_ParticleSystem, index); } // Token: 0x06001758 RID: 5976 RVA: 0x0001D29C File Offset: 0x0001B49C public ParticleSystemSubEmitterType GetSubEmitterType(int index) { return (ParticleSystemSubEmitterType)ParticleSystem.SubEmittersModule.GetSubEmitterType(this.m_ParticleSystem, index); } // Token: 0x06001759 RID: 5977 RVA: 0x0001D2C0 File Offset: 0x0001B4C0 public ParticleSystemSubEmitterProperties GetSubEmitterProperties(int index) { return (ParticleSystemSubEmitterProperties)ParticleSystem.SubEmittersModule.GetSubEmitterProperties(this.m_ParticleSystem, index); } // Token: 0x170004EB RID: 1259 // (get) Token: 0x0600175A RID: 5978 RVA: 0x0001D2E4 File Offset: 0x0001B4E4 // (set) Token: 0x0600175B RID: 5979 RVA: 0x0001D308 File Offset: 0x0001B508 [Obsolete("birth0 property is deprecated. Use AddSubEmitter, RemoveSubEmitter, SetSubEmitterSystem and GetSubEmitterSystem instead.")] public ParticleSystem birth0 { get { return ParticleSystem.SubEmittersModule.GetBirth(this.m_ParticleSystem, 0); } set { ParticleSystem.SubEmittersModule.SetBirth(this.m_ParticleSystem, 0, value); } } // Token: 0x170004EC RID: 1260 // (get) Token: 0x0600175C RID: 5980 RVA: 0x0001D318 File Offset: 0x0001B518 // (set) Token: 0x0600175D RID: 5981 RVA: 0x0001D33C File Offset: 0x0001B53C [Obsolete("birth1 property is deprecated. Use AddSubEmitter, RemoveSubEmitter, SetSubEmitterSystem and GetSubEmitterSystem instead.")] public ParticleSystem birth1 { get { return ParticleSystem.SubEmittersModule.GetBirth(this.m_ParticleSystem, 1); } set { ParticleSystem.SubEmittersModule.SetBirth(this.m_ParticleSystem, 1, value); } } // Token: 0x170004ED RID: 1261 // (get) Token: 0x0600175E RID: 5982 RVA: 0x0001D34C File Offset: 0x0001B54C // (set) Token: 0x0600175F RID: 5983 RVA: 0x0001D370 File Offset: 0x0001B570 [Obsolete("collision0 property is deprecated. Use AddSubEmitter, RemoveSubEmitter, SetSubEmitterSystem and GetSubEmitterSystem instead.")] public ParticleSystem collision0 { get { return ParticleSystem.SubEmittersModule.GetCollision(this.m_ParticleSystem, 0); } set { ParticleSystem.SubEmittersModule.SetCollision(this.m_ParticleSystem, 0, value); } } // Token: 0x170004EE RID: 1262 // (get) Token: 0x06001760 RID: 5984 RVA: 0x0001D380 File Offset: 0x0001B580 // (set) Token: 0x06001761 RID: 5985 RVA: 0x0001D3A4 File Offset: 0x0001B5A4 [Obsolete("collision1 property is deprecated. Use AddSubEmitter, RemoveSubEmitter, SetSubEmitterSystem and GetSubEmitterSystem instead.")] public ParticleSystem collision1 { get { return ParticleSystem.SubEmittersModule.GetCollision(this.m_ParticleSystem, 1); } set { ParticleSystem.SubEmittersModule.SetCollision(this.m_ParticleSystem, 1, value); } } // Token: 0x170004EF RID: 1263 // (get) Token: 0x06001762 RID: 5986 RVA: 0x0001D3B4 File Offset: 0x0001B5B4 // (set) Token: 0x06001763 RID: 5987 RVA: 0x0001D3D8 File Offset: 0x0001B5D8 [Obsolete("death0 property is deprecated. Use AddSubEmitter, RemoveSubEmitter, SetSubEmitterSystem and GetSubEmitterSystem instead.")] public ParticleSystem death0 { get { return ParticleSystem.SubEmittersModule.GetDeath(this.m_ParticleSystem, 0); } set { ParticleSystem.SubEmittersModule.SetDeath(this.m_ParticleSystem, 0, value); } } // Token: 0x170004F0 RID: 1264 // (get) Token: 0x06001764 RID: 5988 RVA: 0x0001D3E8 File Offset: 0x0001B5E8 // (set) Token: 0x06001765 RID: 5989 RVA: 0x0001D40C File Offset: 0x0001B60C [Obsolete("death1 property is deprecated. Use AddSubEmitter, RemoveSubEmitter, SetSubEmitterSystem and GetSubEmitterSystem instead.")] public ParticleSystem death1 { get { return ParticleSystem.SubEmittersModule.GetDeath(this.m_ParticleSystem, 1); } set { ParticleSystem.SubEmittersModule.SetDeath(this.m_ParticleSystem, 1, value); } } // Token: 0x06001766 RID: 5990 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x06001767 RID: 5991 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001768 RID: 5992 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetSubEmittersCount(ParticleSystem system); // Token: 0x06001769 RID: 5993 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetBirth(ParticleSystem system, int index, ParticleSystem value); // Token: 0x0600176A RID: 5994 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern ParticleSystem GetBirth(ParticleSystem system, int index); // Token: 0x0600176B RID: 5995 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetCollision(ParticleSystem system, int index, ParticleSystem value); // Token: 0x0600176C RID: 5996 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern ParticleSystem GetCollision(ParticleSystem system, int index); // Token: 0x0600176D RID: 5997 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetDeath(ParticleSystem system, int index, ParticleSystem value); // Token: 0x0600176E RID: 5998 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern ParticleSystem GetDeath(ParticleSystem system, int index); // Token: 0x0600176F RID: 5999 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void AddSubEmitter(ParticleSystem system, ParticleSystem subEmitter, int type, int properties); // Token: 0x06001770 RID: 6000 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void RemoveSubEmitter(ParticleSystem system, int index); // Token: 0x06001771 RID: 6001 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSubEmitterSystem(ParticleSystem system, int index, ParticleSystem subEmitter); // Token: 0x06001772 RID: 6002 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSubEmitterType(ParticleSystem system, int index, int type); // Token: 0x06001773 RID: 6003 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSubEmitterProperties(ParticleSystem system, int index, int properties); // Token: 0x06001774 RID: 6004 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern ParticleSystem GetSubEmitterSystem(ParticleSystem system, int index); // Token: 0x06001775 RID: 6005 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetSubEmitterType(ParticleSystem system, int index); // Token: 0x06001776 RID: 6006 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetSubEmitterProperties(ParticleSystem system, int index); // Token: 0x0400037C RID: 892 private ParticleSystem m_ParticleSystem; } // Token: 0x02000147 RID: 327 public struct TextureSheetAnimationModule { // Token: 0x06001777 RID: 6007 RVA: 0x0001D41C File Offset: 0x0001B61C internal TextureSheetAnimationModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x170004F1 RID: 1265 // (get) Token: 0x06001779 RID: 6009 RVA: 0x0001D438 File Offset: 0x0001B638 // (set) Token: 0x06001778 RID: 6008 RVA: 0x0001D428 File Offset: 0x0001B628 public bool enabled { get { return ParticleSystem.TextureSheetAnimationModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x170004F2 RID: 1266 // (get) Token: 0x0600177B RID: 6011 RVA: 0x0001D468 File Offset: 0x0001B668 // (set) Token: 0x0600177A RID: 6010 RVA: 0x0001D458 File Offset: 0x0001B658 public ParticleSystemAnimationMode mode { get { return (ParticleSystemAnimationMode)ParticleSystem.TextureSheetAnimationModule.GetMode(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetMode(this.m_ParticleSystem, (int)value); } } // Token: 0x170004F3 RID: 1267 // (get) Token: 0x0600177D RID: 6013 RVA: 0x0001D498 File Offset: 0x0001B698 // (set) Token: 0x0600177C RID: 6012 RVA: 0x0001D488 File Offset: 0x0001B688 public int numTilesX { get { return ParticleSystem.TextureSheetAnimationModule.GetNumTilesX(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetNumTilesX(this.m_ParticleSystem, value); } } // Token: 0x170004F4 RID: 1268 // (get) Token: 0x0600177F RID: 6015 RVA: 0x0001D4C8 File Offset: 0x0001B6C8 // (set) Token: 0x0600177E RID: 6014 RVA: 0x0001D4B8 File Offset: 0x0001B6B8 public int numTilesY { get { return ParticleSystem.TextureSheetAnimationModule.GetNumTilesY(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetNumTilesY(this.m_ParticleSystem, value); } } // Token: 0x170004F5 RID: 1269 // (get) Token: 0x06001781 RID: 6017 RVA: 0x0001D4F8 File Offset: 0x0001B6F8 // (set) Token: 0x06001780 RID: 6016 RVA: 0x0001D4E8 File Offset: 0x0001B6E8 public ParticleSystemAnimationType animation { get { return (ParticleSystemAnimationType)ParticleSystem.TextureSheetAnimationModule.GetAnimationType(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetAnimationType(this.m_ParticleSystem, (int)value); } } // Token: 0x170004F6 RID: 1270 // (get) Token: 0x06001783 RID: 6019 RVA: 0x0001D528 File Offset: 0x0001B728 // (set) Token: 0x06001782 RID: 6018 RVA: 0x0001D518 File Offset: 0x0001B718 public bool useRandomRow { get { return ParticleSystem.TextureSheetAnimationModule.GetUseRandomRow(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetUseRandomRow(this.m_ParticleSystem, value); } } // Token: 0x170004F7 RID: 1271 // (get) Token: 0x06001785 RID: 6021 RVA: 0x0001D558 File Offset: 0x0001B758 // (set) Token: 0x06001784 RID: 6020 RVA: 0x0001D548 File Offset: 0x0001B748 public ParticleSystem.MinMaxCurve frameOverTime { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.TextureSheetAnimationModule.GetFrameOverTime(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.TextureSheetAnimationModule.SetFrameOverTime(this.m_ParticleSystem, ref value); } } // Token: 0x170004F8 RID: 1272 // (get) Token: 0x06001786 RID: 6022 RVA: 0x0001D584 File Offset: 0x0001B784 // (set) Token: 0x06001787 RID: 6023 RVA: 0x0001D5A4 File Offset: 0x0001B7A4 public float frameOverTimeMultiplier { get { return ParticleSystem.TextureSheetAnimationModule.GetFrameOverTimeMultiplier(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetFrameOverTimeMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004F9 RID: 1273 // (get) Token: 0x06001789 RID: 6025 RVA: 0x0001D5C4 File Offset: 0x0001B7C4 // (set) Token: 0x06001788 RID: 6024 RVA: 0x0001D5B4 File Offset: 0x0001B7B4 public ParticleSystem.MinMaxCurve startFrame { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.TextureSheetAnimationModule.GetStartFrame(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.TextureSheetAnimationModule.SetStartFrame(this.m_ParticleSystem, ref value); } } // Token: 0x170004FA RID: 1274 // (get) Token: 0x0600178A RID: 6026 RVA: 0x0001D5F0 File Offset: 0x0001B7F0 // (set) Token: 0x0600178B RID: 6027 RVA: 0x0001D610 File Offset: 0x0001B810 public float startFrameMultiplier { get { return ParticleSystem.TextureSheetAnimationModule.GetStartFrameMultiplier(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetStartFrameMultiplier(this.m_ParticleSystem, value); } } // Token: 0x170004FB RID: 1275 // (get) Token: 0x0600178D RID: 6029 RVA: 0x0001D630 File Offset: 0x0001B830 // (set) Token: 0x0600178C RID: 6028 RVA: 0x0001D620 File Offset: 0x0001B820 public int cycleCount { get { return ParticleSystem.TextureSheetAnimationModule.GetCycleCount(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetCycleCount(this.m_ParticleSystem, value); } } // Token: 0x170004FC RID: 1276 // (get) Token: 0x0600178F RID: 6031 RVA: 0x0001D660 File Offset: 0x0001B860 // (set) Token: 0x0600178E RID: 6030 RVA: 0x0001D650 File Offset: 0x0001B850 public int rowIndex { get { return ParticleSystem.TextureSheetAnimationModule.GetRowIndex(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetRowIndex(this.m_ParticleSystem, value); } } // Token: 0x170004FD RID: 1277 // (get) Token: 0x06001791 RID: 6033 RVA: 0x0001D690 File Offset: 0x0001B890 // (set) Token: 0x06001790 RID: 6032 RVA: 0x0001D680 File Offset: 0x0001B880 public UVChannelFlags uvChannelMask { get { return (UVChannelFlags)ParticleSystem.TextureSheetAnimationModule.GetUVChannelMask(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetUVChannelMask(this.m_ParticleSystem, (int)value); } } // Token: 0x170004FE RID: 1278 // (get) Token: 0x06001792 RID: 6034 RVA: 0x0001D6B0 File Offset: 0x0001B8B0 // (set) Token: 0x06001793 RID: 6035 RVA: 0x0001D6D0 File Offset: 0x0001B8D0 public float flipU { get { return ParticleSystem.TextureSheetAnimationModule.GetFlipU(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetFlipU(this.m_ParticleSystem, value); } } // Token: 0x170004FF RID: 1279 // (get) Token: 0x06001794 RID: 6036 RVA: 0x0001D6E0 File Offset: 0x0001B8E0 // (set) Token: 0x06001795 RID: 6037 RVA: 0x0001D700 File Offset: 0x0001B900 public float flipV { get { return ParticleSystem.TextureSheetAnimationModule.GetFlipV(this.m_ParticleSystem); } set { ParticleSystem.TextureSheetAnimationModule.SetFlipV(this.m_ParticleSystem, value); } } // Token: 0x17000500 RID: 1280 // (get) Token: 0x06001796 RID: 6038 RVA: 0x0001D710 File Offset: 0x0001B910 public int spriteCount { get { return ParticleSystem.TextureSheetAnimationModule.GetSpriteCount(this.m_ParticleSystem); } } // Token: 0x06001797 RID: 6039 RVA: 0x0001D730 File Offset: 0x0001B930 public void AddSprite(Sprite sprite) { ParticleSystem.TextureSheetAnimationModule.AddSprite(this.m_ParticleSystem, sprite); } // Token: 0x06001798 RID: 6040 RVA: 0x0001D740 File Offset: 0x0001B940 public void RemoveSprite(int index) { ParticleSystem.TextureSheetAnimationModule.RemoveSprite(this.m_ParticleSystem, index); } // Token: 0x06001799 RID: 6041 RVA: 0x0001D750 File Offset: 0x0001B950 public void SetSprite(int index, Sprite sprite) { ParticleSystem.TextureSheetAnimationModule.SetSprite(this.m_ParticleSystem, index, sprite); } // Token: 0x0600179A RID: 6042 RVA: 0x0001D760 File Offset: 0x0001B960 public Sprite GetSprite(int index) { return ParticleSystem.TextureSheetAnimationModule.GetSprite(this.m_ParticleSystem, index); } // Token: 0x0600179B RID: 6043 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x0600179C RID: 6044 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x0600179D RID: 6045 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMode(ParticleSystem system, int value); // Token: 0x0600179E RID: 6046 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMode(ParticleSystem system); // Token: 0x0600179F RID: 6047 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetNumTilesX(ParticleSystem system, int value); // Token: 0x060017A0 RID: 6048 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetNumTilesX(ParticleSystem system); // Token: 0x060017A1 RID: 6049 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetNumTilesY(ParticleSystem system, int value); // Token: 0x060017A2 RID: 6050 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetNumTilesY(ParticleSystem system); // Token: 0x060017A3 RID: 6051 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetAnimationType(ParticleSystem system, int value); // Token: 0x060017A4 RID: 6052 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetAnimationType(ParticleSystem system); // Token: 0x060017A5 RID: 6053 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetUseRandomRow(ParticleSystem system, bool value); // Token: 0x060017A6 RID: 6054 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetUseRandomRow(ParticleSystem system); // Token: 0x060017A7 RID: 6055 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetFrameOverTime(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060017A8 RID: 6056 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetFrameOverTime(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060017A9 RID: 6057 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetFrameOverTimeMultiplier(ParticleSystem system, float value); // Token: 0x060017AA RID: 6058 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetFrameOverTimeMultiplier(ParticleSystem system); // Token: 0x060017AB RID: 6059 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartFrame(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060017AC RID: 6060 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetStartFrame(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060017AD RID: 6061 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetStartFrameMultiplier(ParticleSystem system, float value); // Token: 0x060017AE RID: 6062 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetStartFrameMultiplier(ParticleSystem system); // Token: 0x060017AF RID: 6063 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetCycleCount(ParticleSystem system, int value); // Token: 0x060017B0 RID: 6064 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetCycleCount(ParticleSystem system); // Token: 0x060017B1 RID: 6065 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRowIndex(ParticleSystem system, int value); // Token: 0x060017B2 RID: 6066 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetRowIndex(ParticleSystem system); // Token: 0x060017B3 RID: 6067 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetUVChannelMask(ParticleSystem system, int value); // Token: 0x060017B4 RID: 6068 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetUVChannelMask(ParticleSystem system); // Token: 0x060017B5 RID: 6069 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetFlipU(ParticleSystem system, float value); // Token: 0x060017B6 RID: 6070 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetFlipU(ParticleSystem system); // Token: 0x060017B7 RID: 6071 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetFlipV(ParticleSystem system, float value); // Token: 0x060017B8 RID: 6072 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetFlipV(ParticleSystem system); // Token: 0x060017B9 RID: 6073 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetSpriteCount(ParticleSystem system); // Token: 0x060017BA RID: 6074 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void AddSprite(ParticleSystem system, Object sprite); // Token: 0x060017BB RID: 6075 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void RemoveSprite(ParticleSystem system, int index); // Token: 0x060017BC RID: 6076 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSprite(ParticleSystem system, int index, Object sprite); // Token: 0x060017BD RID: 6077 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern Sprite GetSprite(ParticleSystem system, int index); // Token: 0x0400037D RID: 893 private ParticleSystem m_ParticleSystem; } // Token: 0x02000148 RID: 328 public struct LightsModule { // Token: 0x060017BE RID: 6078 RVA: 0x0001D784 File Offset: 0x0001B984 internal LightsModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x17000501 RID: 1281 // (get) Token: 0x060017C0 RID: 6080 RVA: 0x0001D7A0 File Offset: 0x0001B9A0 // (set) Token: 0x060017BF RID: 6079 RVA: 0x0001D790 File Offset: 0x0001B990 public bool enabled { get { return ParticleSystem.LightsModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x17000502 RID: 1282 // (get) Token: 0x060017C1 RID: 6081 RVA: 0x0001D7C0 File Offset: 0x0001B9C0 // (set) Token: 0x060017C2 RID: 6082 RVA: 0x0001D7E0 File Offset: 0x0001B9E0 public float ratio { get { return ParticleSystem.LightsModule.GetRatio(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetRatio(this.m_ParticleSystem, value); } } // Token: 0x17000503 RID: 1283 // (get) Token: 0x060017C4 RID: 6084 RVA: 0x0001D800 File Offset: 0x0001BA00 // (set) Token: 0x060017C3 RID: 6083 RVA: 0x0001D7F0 File Offset: 0x0001B9F0 public bool useRandomDistribution { get { return ParticleSystem.LightsModule.GetUseRandomDistribution(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetUseRandomDistribution(this.m_ParticleSystem, value); } } // Token: 0x17000504 RID: 1284 // (get) Token: 0x060017C6 RID: 6086 RVA: 0x0001D830 File Offset: 0x0001BA30 // (set) Token: 0x060017C5 RID: 6085 RVA: 0x0001D820 File Offset: 0x0001BA20 public Light light { get { return ParticleSystem.LightsModule.GetLightPrefab(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetLightPrefab(this.m_ParticleSystem, value); } } // Token: 0x17000505 RID: 1285 // (get) Token: 0x060017C8 RID: 6088 RVA: 0x0001D860 File Offset: 0x0001BA60 // (set) Token: 0x060017C7 RID: 6087 RVA: 0x0001D850 File Offset: 0x0001BA50 public bool useParticleColor { get { return ParticleSystem.LightsModule.GetUseParticleColor(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetUseParticleColor(this.m_ParticleSystem, value); } } // Token: 0x17000506 RID: 1286 // (get) Token: 0x060017CA RID: 6090 RVA: 0x0001D890 File Offset: 0x0001BA90 // (set) Token: 0x060017C9 RID: 6089 RVA: 0x0001D880 File Offset: 0x0001BA80 public bool sizeAffectsRange { get { return ParticleSystem.LightsModule.GetSizeAffectsRange(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetSizeAffectsRange(this.m_ParticleSystem, value); } } // Token: 0x17000507 RID: 1287 // (get) Token: 0x060017CC RID: 6092 RVA: 0x0001D8C0 File Offset: 0x0001BAC0 // (set) Token: 0x060017CB RID: 6091 RVA: 0x0001D8B0 File Offset: 0x0001BAB0 public bool alphaAffectsIntensity { get { return ParticleSystem.LightsModule.GetAlphaAffectsIntensity(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetAlphaAffectsIntensity(this.m_ParticleSystem, value); } } // Token: 0x17000508 RID: 1288 // (get) Token: 0x060017CE RID: 6094 RVA: 0x0001D8F0 File Offset: 0x0001BAF0 // (set) Token: 0x060017CD RID: 6093 RVA: 0x0001D8E0 File Offset: 0x0001BAE0 public ParticleSystem.MinMaxCurve range { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.LightsModule.GetRange(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.LightsModule.SetRange(this.m_ParticleSystem, ref value); } } // Token: 0x17000509 RID: 1289 // (get) Token: 0x060017CF RID: 6095 RVA: 0x0001D91C File Offset: 0x0001BB1C // (set) Token: 0x060017D0 RID: 6096 RVA: 0x0001D93C File Offset: 0x0001BB3C public float rangeMultiplier { get { return ParticleSystem.LightsModule.GetRangeMultiplier(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetRangeMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700050A RID: 1290 // (get) Token: 0x060017D2 RID: 6098 RVA: 0x0001D95C File Offset: 0x0001BB5C // (set) Token: 0x060017D1 RID: 6097 RVA: 0x0001D94C File Offset: 0x0001BB4C public ParticleSystem.MinMaxCurve intensity { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.LightsModule.GetIntensity(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.LightsModule.SetIntensity(this.m_ParticleSystem, ref value); } } // Token: 0x1700050B RID: 1291 // (get) Token: 0x060017D3 RID: 6099 RVA: 0x0001D988 File Offset: 0x0001BB88 // (set) Token: 0x060017D4 RID: 6100 RVA: 0x0001D9A8 File Offset: 0x0001BBA8 public float intensityMultiplier { get { return ParticleSystem.LightsModule.GetIntensityMultiplier(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetIntensityMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700050C RID: 1292 // (get) Token: 0x060017D6 RID: 6102 RVA: 0x0001D9C8 File Offset: 0x0001BBC8 // (set) Token: 0x060017D5 RID: 6101 RVA: 0x0001D9B8 File Offset: 0x0001BBB8 public int maxLights { get { return ParticleSystem.LightsModule.GetMaxLights(this.m_ParticleSystem); } set { ParticleSystem.LightsModule.SetMaxLights(this.m_ParticleSystem, value); } } // Token: 0x060017D7 RID: 6103 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x060017D8 RID: 6104 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x060017D9 RID: 6105 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRatio(ParticleSystem system, float value); // Token: 0x060017DA RID: 6106 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRatio(ParticleSystem system); // Token: 0x060017DB RID: 6107 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetUseRandomDistribution(ParticleSystem system, bool value); // Token: 0x060017DC RID: 6108 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetUseRandomDistribution(ParticleSystem system); // Token: 0x060017DD RID: 6109 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetLightPrefab(ParticleSystem system, Light value); // Token: 0x060017DE RID: 6110 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern Light GetLightPrefab(ParticleSystem system); // Token: 0x060017DF RID: 6111 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetUseParticleColor(ParticleSystem system, bool value); // Token: 0x060017E0 RID: 6112 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetUseParticleColor(ParticleSystem system); // Token: 0x060017E1 RID: 6113 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSizeAffectsRange(ParticleSystem system, bool value); // Token: 0x060017E2 RID: 6114 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetSizeAffectsRange(ParticleSystem system); // Token: 0x060017E3 RID: 6115 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetAlphaAffectsIntensity(ParticleSystem system, bool value); // Token: 0x060017E4 RID: 6116 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetAlphaAffectsIntensity(ParticleSystem system); // Token: 0x060017E5 RID: 6117 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRange(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060017E6 RID: 6118 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetRange(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060017E7 RID: 6119 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRangeMultiplier(ParticleSystem system, float value); // Token: 0x060017E8 RID: 6120 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRangeMultiplier(ParticleSystem system); // Token: 0x060017E9 RID: 6121 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetIntensity(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060017EA RID: 6122 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetIntensity(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x060017EB RID: 6123 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetIntensityMultiplier(ParticleSystem system, float value); // Token: 0x060017EC RID: 6124 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetIntensityMultiplier(ParticleSystem system); // Token: 0x060017ED RID: 6125 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMaxLights(ParticleSystem system, int value); // Token: 0x060017EE RID: 6126 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMaxLights(ParticleSystem system); // Token: 0x0400037E RID: 894 private ParticleSystem m_ParticleSystem; } // Token: 0x02000149 RID: 329 public struct TrailModule { // Token: 0x060017EF RID: 6127 RVA: 0x0001D9E8 File Offset: 0x0001BBE8 internal TrailModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x1700050D RID: 1293 // (get) Token: 0x060017F1 RID: 6129 RVA: 0x0001DA04 File Offset: 0x0001BC04 // (set) Token: 0x060017F0 RID: 6128 RVA: 0x0001D9F4 File Offset: 0x0001BBF4 public bool enabled { get { return ParticleSystem.TrailModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x1700050E RID: 1294 // (get) Token: 0x060017F2 RID: 6130 RVA: 0x0001DA24 File Offset: 0x0001BC24 // (set) Token: 0x060017F3 RID: 6131 RVA: 0x0001DA44 File Offset: 0x0001BC44 public float ratio { get { return ParticleSystem.TrailModule.GetRatio(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetRatio(this.m_ParticleSystem, value); } } // Token: 0x1700050F RID: 1295 // (get) Token: 0x060017F5 RID: 6133 RVA: 0x0001DA64 File Offset: 0x0001BC64 // (set) Token: 0x060017F4 RID: 6132 RVA: 0x0001DA54 File Offset: 0x0001BC54 public ParticleSystem.MinMaxCurve lifetime { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.TrailModule.GetLifetime(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.TrailModule.SetLifetime(this.m_ParticleSystem, ref value); } } // Token: 0x17000510 RID: 1296 // (get) Token: 0x060017F6 RID: 6134 RVA: 0x0001DA90 File Offset: 0x0001BC90 // (set) Token: 0x060017F7 RID: 6135 RVA: 0x0001DAB0 File Offset: 0x0001BCB0 public float lifetimeMultiplier { get { return ParticleSystem.TrailModule.GetLifetimeMultiplier(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetLifetimeMultiplier(this.m_ParticleSystem, value); } } // Token: 0x17000511 RID: 1297 // (get) Token: 0x060017F9 RID: 6137 RVA: 0x0001DAD0 File Offset: 0x0001BCD0 // (set) Token: 0x060017F8 RID: 6136 RVA: 0x0001DAC0 File Offset: 0x0001BCC0 public float minVertexDistance { get { return ParticleSystem.TrailModule.GetMinVertexDistance(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetMinVertexDistance(this.m_ParticleSystem, value); } } // Token: 0x17000512 RID: 1298 // (get) Token: 0x060017FA RID: 6138 RVA: 0x0001DAF0 File Offset: 0x0001BCF0 // (set) Token: 0x060017FB RID: 6139 RVA: 0x0001DB10 File Offset: 0x0001BD10 public ParticleSystemTrailTextureMode textureMode { get { return (ParticleSystemTrailTextureMode)ParticleSystem.TrailModule.GetTextureMode(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetTextureMode(this.m_ParticleSystem, (float)value); } } // Token: 0x17000513 RID: 1299 // (get) Token: 0x060017FD RID: 6141 RVA: 0x0001DB30 File Offset: 0x0001BD30 // (set) Token: 0x060017FC RID: 6140 RVA: 0x0001DB20 File Offset: 0x0001BD20 public bool worldSpace { get { return ParticleSystem.TrailModule.GetWorldSpace(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetWorldSpace(this.m_ParticleSystem, value); } } // Token: 0x17000514 RID: 1300 // (get) Token: 0x060017FF RID: 6143 RVA: 0x0001DB60 File Offset: 0x0001BD60 // (set) Token: 0x060017FE RID: 6142 RVA: 0x0001DB50 File Offset: 0x0001BD50 public bool dieWithParticles { get { return ParticleSystem.TrailModule.GetDieWithParticles(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetDieWithParticles(this.m_ParticleSystem, value); } } // Token: 0x17000515 RID: 1301 // (get) Token: 0x06001801 RID: 6145 RVA: 0x0001DB90 File Offset: 0x0001BD90 // (set) Token: 0x06001800 RID: 6144 RVA: 0x0001DB80 File Offset: 0x0001BD80 public bool sizeAffectsWidth { get { return ParticleSystem.TrailModule.GetSizeAffectsWidth(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetSizeAffectsWidth(this.m_ParticleSystem, value); } } // Token: 0x17000516 RID: 1302 // (get) Token: 0x06001803 RID: 6147 RVA: 0x0001DBC0 File Offset: 0x0001BDC0 // (set) Token: 0x06001802 RID: 6146 RVA: 0x0001DBB0 File Offset: 0x0001BDB0 public bool sizeAffectsLifetime { get { return ParticleSystem.TrailModule.GetSizeAffectsLifetime(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetSizeAffectsLifetime(this.m_ParticleSystem, value); } } // Token: 0x17000517 RID: 1303 // (get) Token: 0x06001805 RID: 6149 RVA: 0x0001DBF0 File Offset: 0x0001BDF0 // (set) Token: 0x06001804 RID: 6148 RVA: 0x0001DBE0 File Offset: 0x0001BDE0 public bool inheritParticleColor { get { return ParticleSystem.TrailModule.GetInheritParticleColor(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetInheritParticleColor(this.m_ParticleSystem, value); } } // Token: 0x17000518 RID: 1304 // (get) Token: 0x06001807 RID: 6151 RVA: 0x0001DC20 File Offset: 0x0001BE20 // (set) Token: 0x06001806 RID: 6150 RVA: 0x0001DC10 File Offset: 0x0001BE10 public ParticleSystem.MinMaxGradient colorOverLifetime { get { ParticleSystem.MinMaxGradient minMaxGradient = default(ParticleSystem.MinMaxGradient); ParticleSystem.TrailModule.GetColorOverLifetime(this.m_ParticleSystem, ref minMaxGradient); return minMaxGradient; } set { ParticleSystem.TrailModule.SetColorOverLifetime(this.m_ParticleSystem, ref value); } } // Token: 0x17000519 RID: 1305 // (get) Token: 0x06001809 RID: 6153 RVA: 0x0001DC5C File Offset: 0x0001BE5C // (set) Token: 0x06001808 RID: 6152 RVA: 0x0001DC4C File Offset: 0x0001BE4C public ParticleSystem.MinMaxCurve widthOverTrail { get { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.TrailModule.GetWidthOverTrail(this.m_ParticleSystem, ref minMaxCurve); return minMaxCurve; } set { ParticleSystem.TrailModule.SetWidthOverTrail(this.m_ParticleSystem, ref value); } } // Token: 0x1700051A RID: 1306 // (get) Token: 0x0600180A RID: 6154 RVA: 0x0001DC88 File Offset: 0x0001BE88 // (set) Token: 0x0600180B RID: 6155 RVA: 0x0001DCA8 File Offset: 0x0001BEA8 public float widthOverTrailMultiplier { get { return ParticleSystem.TrailModule.GetWidthOverTrailMultiplier(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetWidthOverTrailMultiplier(this.m_ParticleSystem, value); } } // Token: 0x1700051B RID: 1307 // (get) Token: 0x0600180D RID: 6157 RVA: 0x0001DCC8 File Offset: 0x0001BEC8 // (set) Token: 0x0600180C RID: 6156 RVA: 0x0001DCB8 File Offset: 0x0001BEB8 public ParticleSystem.MinMaxGradient colorOverTrail { get { ParticleSystem.MinMaxGradient minMaxGradient = default(ParticleSystem.MinMaxGradient); ParticleSystem.TrailModule.GetColorOverTrail(this.m_ParticleSystem, ref minMaxGradient); return minMaxGradient; } set { ParticleSystem.TrailModule.SetColorOverTrail(this.m_ParticleSystem, ref value); } } // Token: 0x1700051C RID: 1308 // (get) Token: 0x0600180F RID: 6159 RVA: 0x0001DD04 File Offset: 0x0001BF04 // (set) Token: 0x0600180E RID: 6158 RVA: 0x0001DCF4 File Offset: 0x0001BEF4 public bool generateLightingData { get { return ParticleSystem.TrailModule.GetGenerateLightingData(this.m_ParticleSystem); } set { ParticleSystem.TrailModule.SetGenerateLightingData(this.m_ParticleSystem, value); } } // Token: 0x06001810 RID: 6160 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x06001811 RID: 6161 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x06001812 RID: 6162 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetRatio(ParticleSystem system, float value); // Token: 0x06001813 RID: 6163 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetRatio(ParticleSystem system); // Token: 0x06001814 RID: 6164 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetLifetime(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001815 RID: 6165 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetLifetime(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001816 RID: 6166 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetLifetimeMultiplier(ParticleSystem system, float value); // Token: 0x06001817 RID: 6167 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetLifetimeMultiplier(ParticleSystem system); // Token: 0x06001818 RID: 6168 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMinVertexDistance(ParticleSystem system, float value); // Token: 0x06001819 RID: 6169 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetMinVertexDistance(ParticleSystem system); // Token: 0x0600181A RID: 6170 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetTextureMode(ParticleSystem system, float value); // Token: 0x0600181B RID: 6171 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetTextureMode(ParticleSystem system); // Token: 0x0600181C RID: 6172 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetWorldSpace(ParticleSystem system, bool value); // Token: 0x0600181D RID: 6173 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetWorldSpace(ParticleSystem system); // Token: 0x0600181E RID: 6174 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetDieWithParticles(ParticleSystem system, bool value); // Token: 0x0600181F RID: 6175 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetDieWithParticles(ParticleSystem system); // Token: 0x06001820 RID: 6176 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSizeAffectsWidth(ParticleSystem system, bool value); // Token: 0x06001821 RID: 6177 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetSizeAffectsWidth(ParticleSystem system); // Token: 0x06001822 RID: 6178 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetSizeAffectsLifetime(ParticleSystem system, bool value); // Token: 0x06001823 RID: 6179 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetSizeAffectsLifetime(ParticleSystem system); // Token: 0x06001824 RID: 6180 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetInheritParticleColor(ParticleSystem system, bool value); // Token: 0x06001825 RID: 6181 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetInheritParticleColor(ParticleSystem system); // Token: 0x06001826 RID: 6182 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetColorOverLifetime(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x06001827 RID: 6183 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetColorOverLifetime(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x06001828 RID: 6184 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetWidthOverTrail(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001829 RID: 6185 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetWidthOverTrail(ParticleSystem system, ref ParticleSystem.MinMaxCurve curve); // Token: 0x0600182A RID: 6186 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetWidthOverTrailMultiplier(ParticleSystem system, float value); // Token: 0x0600182B RID: 6187 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetWidthOverTrailMultiplier(ParticleSystem system); // Token: 0x0600182C RID: 6188 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetColorOverTrail(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x0600182D RID: 6189 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetColorOverTrail(ParticleSystem system, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x0600182E RID: 6190 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetGenerateLightingData(ParticleSystem system, bool value); // Token: 0x0600182F RID: 6191 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetGenerateLightingData(ParticleSystem system); // Token: 0x0400037F RID: 895 private ParticleSystem m_ParticleSystem; } // Token: 0x0200014A RID: 330 public struct CustomDataModule { // Token: 0x06001830 RID: 6192 RVA: 0x0001DD24 File Offset: 0x0001BF24 internal CustomDataModule(ParticleSystem particleSystem) { this.m_ParticleSystem = particleSystem; } // Token: 0x1700051D RID: 1309 // (get) Token: 0x06001832 RID: 6194 RVA: 0x0001DD40 File Offset: 0x0001BF40 // (set) Token: 0x06001831 RID: 6193 RVA: 0x0001DD30 File Offset: 0x0001BF30 public bool enabled { get { return ParticleSystem.CustomDataModule.GetEnabled(this.m_ParticleSystem); } set { ParticleSystem.CustomDataModule.SetEnabled(this.m_ParticleSystem, value); } } // Token: 0x06001833 RID: 6195 RVA: 0x0001DD60 File Offset: 0x0001BF60 public void SetMode(ParticleSystemCustomData stream, ParticleSystemCustomDataMode mode) { ParticleSystem.CustomDataModule.SetMode(this.m_ParticleSystem, (int)stream, (int)mode); } // Token: 0x06001834 RID: 6196 RVA: 0x0001DD70 File Offset: 0x0001BF70 public ParticleSystemCustomDataMode GetMode(ParticleSystemCustomData stream) { return (ParticleSystemCustomDataMode)ParticleSystem.CustomDataModule.GetMode(this.m_ParticleSystem, (int)stream); } // Token: 0x06001835 RID: 6197 RVA: 0x0001DD94 File Offset: 0x0001BF94 public void SetVectorComponentCount(ParticleSystemCustomData stream, int count) { ParticleSystem.CustomDataModule.SetVectorComponentCount(this.m_ParticleSystem, (int)stream, count); } // Token: 0x06001836 RID: 6198 RVA: 0x0001DDA4 File Offset: 0x0001BFA4 public int GetVectorComponentCount(ParticleSystemCustomData stream) { return ParticleSystem.CustomDataModule.GetVectorComponentCount(this.m_ParticleSystem, (int)stream); } // Token: 0x06001837 RID: 6199 RVA: 0x0001DDC8 File Offset: 0x0001BFC8 public void SetVector(ParticleSystemCustomData stream, int component, ParticleSystem.MinMaxCurve curve) { ParticleSystem.CustomDataModule.SetVector(this.m_ParticleSystem, (int)stream, component, ref curve); } // Token: 0x06001838 RID: 6200 RVA: 0x0001DDDC File Offset: 0x0001BFDC public ParticleSystem.MinMaxCurve GetVector(ParticleSystemCustomData stream, int component) { ParticleSystem.MinMaxCurve minMaxCurve = default(ParticleSystem.MinMaxCurve); ParticleSystem.CustomDataModule.GetVector(this.m_ParticleSystem, (int)stream, component, ref minMaxCurve); return minMaxCurve; } // Token: 0x06001839 RID: 6201 RVA: 0x0001DE0C File Offset: 0x0001C00C public void SetColor(ParticleSystemCustomData stream, ParticleSystem.MinMaxGradient gradient) { ParticleSystem.CustomDataModule.SetColor(this.m_ParticleSystem, (int)stream, ref gradient); } // Token: 0x0600183A RID: 6202 RVA: 0x0001DE20 File Offset: 0x0001C020 public ParticleSystem.MinMaxGradient GetColor(ParticleSystemCustomData stream) { ParticleSystem.MinMaxGradient minMaxGradient = default(ParticleSystem.MinMaxGradient); ParticleSystem.CustomDataModule.GetColor(this.m_ParticleSystem, (int)stream, ref minMaxGradient); return minMaxGradient; } // Token: 0x0600183B RID: 6203 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetEnabled(ParticleSystem system, bool value); // Token: 0x0600183C RID: 6204 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern bool GetEnabled(ParticleSystem system); // Token: 0x0600183D RID: 6205 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetMode(ParticleSystem system, int stream, int mode); // Token: 0x0600183E RID: 6206 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetVectorComponentCount(ParticleSystem system, int stream, int count); // Token: 0x0600183F RID: 6207 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetVector(ParticleSystem system, int stream, int component, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001840 RID: 6208 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void SetColor(ParticleSystem system, int stream, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x06001841 RID: 6209 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetMode(ParticleSystem system, int stream); // Token: 0x06001842 RID: 6210 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern int GetVectorComponentCount(ParticleSystem system, int stream); // Token: 0x06001843 RID: 6211 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetVector(ParticleSystem system, int stream, int component, ref ParticleSystem.MinMaxCurve curve); // Token: 0x06001844 RID: 6212 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void GetColor(ParticleSystem system, int stream, ref ParticleSystem.MinMaxGradient gradient); // Token: 0x04000380 RID: 896 private ParticleSystem m_ParticleSystem; } // Token: 0x0200014B RID: 331 [RequiredByNativeCode("particleSystemParticle", Optional = true)] public struct Particle { // Token: 0x1700051E RID: 1310 // (get) Token: 0x06001845 RID: 6213 RVA: 0x0001DE4C File Offset: 0x0001C04C // (set) Token: 0x06001846 RID: 6214 RVA: 0x0001DE68 File Offset: 0x0001C068 public Vector3 position { get { return this.m_Position; } set { this.m_Position = value; } } // Token: 0x1700051F RID: 1311 // (get) Token: 0x06001847 RID: 6215 RVA: 0x0001DE74 File Offset: 0x0001C074 // (set) Token: 0x06001848 RID: 6216 RVA: 0x0001DE90 File Offset: 0x0001C090 public Vector3 velocity { get { return this.m_Velocity; } set { this.m_Velocity = value; } } // Token: 0x17000520 RID: 1312 // (get) Token: 0x06001849 RID: 6217 RVA: 0x0001DE9C File Offset: 0x0001C09C // (set) Token: 0x0600184A RID: 6218 RVA: 0x0001DEB8 File Offset: 0x0001C0B8 [Obsolete("Please use Particle.remainingLifetime instead. (UnityUpgradable) -> UnityEngine.ParticleSystem/Particle.remainingLifetime")] public float lifetime { get { return this.m_Lifetime; } set { this.m_Lifetime = value; } } // Token: 0x17000521 RID: 1313 // (get) Token: 0x0600184B RID: 6219 RVA: 0x0001DEC4 File Offset: 0x0001C0C4 // (set) Token: 0x0600184C RID: 6220 RVA: 0x0001DEE0 File Offset: 0x0001C0E0 public float remainingLifetime { get { return this.m_Lifetime; } set { this.m_Lifetime = value; } } // Token: 0x17000522 RID: 1314 // (get) Token: 0x0600184D RID: 6221 RVA: 0x0001DEEC File Offset: 0x0001C0EC // (set) Token: 0x0600184E RID: 6222 RVA: 0x0001DF08 File Offset: 0x0001C108 public float startLifetime { get { return this.m_StartLifetime; } set { this.m_StartLifetime = value; } } // Token: 0x17000523 RID: 1315 // (get) Token: 0x0600184F RID: 6223 RVA: 0x0001DF14 File Offset: 0x0001C114 // (set) Token: 0x06001850 RID: 6224 RVA: 0x0001DF34 File Offset: 0x0001C134 public float startSize { get { return this.m_StartSize.x; } set { this.m_StartSize = new Vector3(value, value, value); } } // Token: 0x17000524 RID: 1316 // (get) Token: 0x06001851 RID: 6225 RVA: 0x0001DF48 File Offset: 0x0001C148 // (set) Token: 0x06001852 RID: 6226 RVA: 0x0001DF64 File Offset: 0x0001C164 public Vector3 startSize3D { get { return this.m_StartSize; } set { this.m_StartSize = value; } } // Token: 0x17000525 RID: 1317 // (get) Token: 0x06001853 RID: 6227 RVA: 0x0001DF70 File Offset: 0x0001C170 // (set) Token: 0x06001854 RID: 6228 RVA: 0x0001DF8C File Offset: 0x0001C18C public Vector3 axisOfRotation { get { return this.m_AxisOfRotation; } set { this.m_AxisOfRotation = value; } } // Token: 0x17000526 RID: 1318 // (get) Token: 0x06001855 RID: 6229 RVA: 0x0001DF98 File Offset: 0x0001C198 // (set) Token: 0x06001856 RID: 6230 RVA: 0x0001DFC0 File Offset: 0x0001C1C0 public float rotation { get { return this.m_Rotation.z * 57.29578f; } set { this.m_Rotation = new Vector3(0f, 0f, value * 0.017453292f); } } // Token: 0x17000527 RID: 1319 // (get) Token: 0x06001857 RID: 6231 RVA: 0x0001DFE0 File Offset: 0x0001C1E0 // (set) Token: 0x06001858 RID: 6232 RVA: 0x0001E008 File Offset: 0x0001C208 public Vector3 rotation3D { get { return this.m_Rotation * 57.29578f; } set { this.m_Rotation = value * 0.017453292f; } } // Token: 0x17000528 RID: 1320 // (get) Token: 0x06001859 RID: 6233 RVA: 0x0001E01C File Offset: 0x0001C21C // (set) Token: 0x0600185A RID: 6234 RVA: 0x0001E044 File Offset: 0x0001C244 public float angularVelocity { get { return this.m_AngularVelocity.z * 57.29578f; } set { this.m_AngularVelocity.z = value * 0.017453292f; } } // Token: 0x17000529 RID: 1321 // (get) Token: 0x0600185B RID: 6235 RVA: 0x0001E05C File Offset: 0x0001C25C // (set) Token: 0x0600185C RID: 6236 RVA: 0x0001E084 File Offset: 0x0001C284 public Vector3 angularVelocity3D { get { return this.m_AngularVelocity * 57.29578f; } set { this.m_AngularVelocity = value * 0.017453292f; } } // Token: 0x1700052A RID: 1322 // (get) Token: 0x0600185D RID: 6237 RVA: 0x0001E098 File Offset: 0x0001C298 // (set) Token: 0x0600185E RID: 6238 RVA: 0x0001E0B4 File Offset: 0x0001C2B4 public Color32 startColor { get { return this.m_StartColor; } set { this.m_StartColor = value; } } // Token: 0x1700052B RID: 1323 // (get) Token: 0x0600185F RID: 6239 RVA: 0x0001E0C0 File Offset: 0x0001C2C0 // (set) Token: 0x06001860 RID: 6240 RVA: 0x0001E0E8 File Offset: 0x0001C2E8 [Obsolete("randomValue property is deprecated. Use randomSeed instead to control random behavior of particles.")] public float randomValue { get { return BitConverter.ToSingle(BitConverter.GetBytes(this.m_RandomSeed), 0); } set { this.m_RandomSeed = BitConverter.ToUInt32(BitConverter.GetBytes(value), 0); } } // Token: 0x1700052C RID: 1324 // (get) Token: 0x06001861 RID: 6241 RVA: 0x0001E100 File Offset: 0x0001C300 // (set) Token: 0x06001862 RID: 6242 RVA: 0x0001E11C File Offset: 0x0001C31C public uint randomSeed { get { return this.m_RandomSeed; } set { this.m_RandomSeed = value; } } // Token: 0x06001863 RID: 6243 RVA: 0x0001E128 File Offset: 0x0001C328 public float GetCurrentSize(ParticleSystem system) { return ParticleSystem.Particle.GetCurrentSize(system, ref this); } // Token: 0x06001864 RID: 6244 RVA: 0x0001E144 File Offset: 0x0001C344 public Vector3 GetCurrentSize3D(ParticleSystem system) { return ParticleSystem.Particle.GetCurrentSize3D(system, ref this); } // Token: 0x06001865 RID: 6245 RVA: 0x0001E160 File Offset: 0x0001C360 public Color32 GetCurrentColor(ParticleSystem system) { return ParticleSystem.Particle.GetCurrentColor(system, ref this); } // Token: 0x06001866 RID: 6246 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern float GetCurrentSize(ParticleSystem system, ref ParticleSystem.Particle particle); // Token: 0x06001867 RID: 6247 RVA: 0x0001E17C File Offset: 0x0001C37C private static Vector3 GetCurrentSize3D(ParticleSystem system, ref ParticleSystem.Particle particle) { Vector3 vector; ParticleSystem.Particle.INTERNAL_CALL_GetCurrentSize3D(system, ref particle, out vector); return vector; } // Token: 0x06001868 RID: 6248 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetCurrentSize3D(ParticleSystem system, ref ParticleSystem.Particle particle, out Vector3 value); // Token: 0x06001869 RID: 6249 RVA: 0x0001E19C File Offset: 0x0001C39C private static Color32 GetCurrentColor(ParticleSystem system, ref ParticleSystem.Particle particle) { Color32 color; ParticleSystem.Particle.INTERNAL_CALL_GetCurrentColor(system, ref particle, out color); return color; } // Token: 0x0600186A RID: 6250 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetCurrentColor(ParticleSystem system, ref ParticleSystem.Particle particle, out Color32 value); // Token: 0x1700052D RID: 1325 // (get) Token: 0x0600186B RID: 6251 RVA: 0x0001E1BC File Offset: 0x0001C3BC // (set) Token: 0x0600186C RID: 6252 RVA: 0x0001E1DC File Offset: 0x0001C3DC [Obsolete("size property is deprecated. Use startSize or GetCurrentSize() instead.")] public float size { get { return this.m_StartSize.x; } set { this.m_StartSize = new Vector3(value, value, value); } } // Token: 0x1700052E RID: 1326 // (get) Token: 0x0600186D RID: 6253 RVA: 0x0001E1F0 File Offset: 0x0001C3F0 // (set) Token: 0x0600186E RID: 6254 RVA: 0x0001E20C File Offset: 0x0001C40C [Obsolete("color property is deprecated. Use startColor or GetCurrentColor() instead.")] public Color32 color { get { return this.m_StartColor; } set { this.m_StartColor = value; } } // Token: 0x04000381 RID: 897 private Vector3 m_Position; // Token: 0x04000382 RID: 898 private Vector3 m_Velocity; // Token: 0x04000383 RID: 899 private Vector3 m_AnimatedVelocity; // Token: 0x04000384 RID: 900 private Vector3 m_InitialVelocity; // Token: 0x04000385 RID: 901 private Vector3 m_AxisOfRotation; // Token: 0x04000386 RID: 902 private Vector3 m_Rotation; // Token: 0x04000387 RID: 903 private Vector3 m_AngularVelocity; // Token: 0x04000388 RID: 904 private Vector3 m_StartSize; // Token: 0x04000389 RID: 905 private Color32 m_StartColor; // Token: 0x0400038A RID: 906 private uint m_RandomSeed; // Token: 0x0400038B RID: 907 private float m_Lifetime; // Token: 0x0400038C RID: 908 private float m_StartLifetime; // Token: 0x0400038D RID: 909 private float m_EmitAccumulator0; // Token: 0x0400038E RID: 910 private float m_EmitAccumulator1; } // Token: 0x0200014C RID: 332 public struct EmitParams { // Token: 0x1700052F RID: 1327 // (get) Token: 0x0600186F RID: 6255 RVA: 0x0001E218 File Offset: 0x0001C418 // (set) Token: 0x06001870 RID: 6256 RVA: 0x0001E238 File Offset: 0x0001C438 public Vector3 position { get { return this.m_Particle.position; } set { this.m_Particle.position = value; this.m_PositionSet = true; } } // Token: 0x17000530 RID: 1328 // (get) Token: 0x06001871 RID: 6257 RVA: 0x0001E250 File Offset: 0x0001C450 // (set) Token: 0x06001872 RID: 6258 RVA: 0x0001E26C File Offset: 0x0001C46C public bool applyShapeToPosition { get { return this.m_ApplyShapeToPosition; } set { this.m_ApplyShapeToPosition = value; } } // Token: 0x17000531 RID: 1329 // (get) Token: 0x06001873 RID: 6259 RVA: 0x0001E278 File Offset: 0x0001C478 // (set) Token: 0x06001874 RID: 6260 RVA: 0x0001E298 File Offset: 0x0001C498 public Vector3 velocity { get { return this.m_Particle.velocity; } set { this.m_Particle.velocity = value; this.m_VelocitySet = true; } } // Token: 0x17000532 RID: 1330 // (get) Token: 0x06001875 RID: 6261 RVA: 0x0001E2B0 File Offset: 0x0001C4B0 // (set) Token: 0x06001876 RID: 6262 RVA: 0x0001E2D0 File Offset: 0x0001C4D0 public float startLifetime { get { return this.m_Particle.startLifetime; } set { this.m_Particle.startLifetime = value; this.m_StartLifetimeSet = true; } } // Token: 0x17000533 RID: 1331 // (get) Token: 0x06001877 RID: 6263 RVA: 0x0001E2E8 File Offset: 0x0001C4E8 // (set) Token: 0x06001878 RID: 6264 RVA: 0x0001E308 File Offset: 0x0001C508 public float startSize { get { return this.m_Particle.startSize; } set { this.m_Particle.startSize = value; this.m_StartSizeSet = true; } } // Token: 0x17000534 RID: 1332 // (get) Token: 0x06001879 RID: 6265 RVA: 0x0001E320 File Offset: 0x0001C520 // (set) Token: 0x0600187A RID: 6266 RVA: 0x0001E340 File Offset: 0x0001C540 public Vector3 startSize3D { get { return this.m_Particle.startSize3D; } set { this.m_Particle.startSize3D = value; this.m_StartSizeSet = true; } } // Token: 0x17000535 RID: 1333 // (get) Token: 0x0600187B RID: 6267 RVA: 0x0001E358 File Offset: 0x0001C558 // (set) Token: 0x0600187C RID: 6268 RVA: 0x0001E378 File Offset: 0x0001C578 public Vector3 axisOfRotation { get { return this.m_Particle.axisOfRotation; } set { this.m_Particle.axisOfRotation = value; this.m_AxisOfRotationSet = true; } } // Token: 0x17000536 RID: 1334 // (get) Token: 0x0600187D RID: 6269 RVA: 0x0001E390 File Offset: 0x0001C590 // (set) Token: 0x0600187E RID: 6270 RVA: 0x0001E3B0 File Offset: 0x0001C5B0 public float rotation { get { return this.m_Particle.rotation; } set { this.m_Particle.rotation = value; this.m_RotationSet = true; } } // Token: 0x17000537 RID: 1335 // (get) Token: 0x0600187F RID: 6271 RVA: 0x0001E3C8 File Offset: 0x0001C5C8 // (set) Token: 0x06001880 RID: 6272 RVA: 0x0001E3E8 File Offset: 0x0001C5E8 public Vector3 rotation3D { get { return this.m_Particle.rotation3D; } set { this.m_Particle.rotation3D = value; this.m_RotationSet = true; } } // Token: 0x17000538 RID: 1336 // (get) Token: 0x06001881 RID: 6273 RVA: 0x0001E400 File Offset: 0x0001C600 // (set) Token: 0x06001882 RID: 6274 RVA: 0x0001E420 File Offset: 0x0001C620 public float angularVelocity { get { return this.m_Particle.angularVelocity; } set { this.m_Particle.angularVelocity = value; this.m_AngularVelocitySet = true; } } // Token: 0x17000539 RID: 1337 // (get) Token: 0x06001883 RID: 6275 RVA: 0x0001E438 File Offset: 0x0001C638 // (set) Token: 0x06001884 RID: 6276 RVA: 0x0001E458 File Offset: 0x0001C658 public Vector3 angularVelocity3D { get { return this.m_Particle.angularVelocity3D; } set { this.m_Particle.angularVelocity3D = value; this.m_AngularVelocitySet = true; } } // Token: 0x1700053A RID: 1338 // (get) Token: 0x06001885 RID: 6277 RVA: 0x0001E470 File Offset: 0x0001C670 // (set) Token: 0x06001886 RID: 6278 RVA: 0x0001E490 File Offset: 0x0001C690 public Color32 startColor { get { return this.m_Particle.startColor; } set { this.m_Particle.startColor = value; this.m_StartColorSet = true; } } // Token: 0x1700053B RID: 1339 // (get) Token: 0x06001887 RID: 6279 RVA: 0x0001E4A8 File Offset: 0x0001C6A8 // (set) Token: 0x06001888 RID: 6280 RVA: 0x0001E4C8 File Offset: 0x0001C6C8 public uint randomSeed { get { return this.m_Particle.randomSeed; } set { this.m_Particle.randomSeed = value; this.m_RandomSeedSet = true; } } // Token: 0x06001889 RID: 6281 RVA: 0x0001E4E0 File Offset: 0x0001C6E0 public void ResetPosition() { this.m_PositionSet = false; } // Token: 0x0600188A RID: 6282 RVA: 0x0001E4EC File Offset: 0x0001C6EC public void ResetVelocity() { this.m_VelocitySet = false; } // Token: 0x0600188B RID: 6283 RVA: 0x0001E4F8 File Offset: 0x0001C6F8 public void ResetAxisOfRotation() { this.m_AxisOfRotationSet = false; } // Token: 0x0600188C RID: 6284 RVA: 0x0001E504 File Offset: 0x0001C704 public void ResetRotation() { this.m_RotationSet = false; } // Token: 0x0600188D RID: 6285 RVA: 0x0001E510 File Offset: 0x0001C710 public void ResetAngularVelocity() { this.m_AngularVelocitySet = false; } // Token: 0x0600188E RID: 6286 RVA: 0x0001E51C File Offset: 0x0001C71C public void ResetStartSize() { this.m_StartSizeSet = false; } // Token: 0x0600188F RID: 6287 RVA: 0x0001E528 File Offset: 0x0001C728 public void ResetStartColor() { this.m_StartColorSet = false; } // Token: 0x06001890 RID: 6288 RVA: 0x0001E534 File Offset: 0x0001C734 public void ResetRandomSeed() { this.m_RandomSeedSet = false; } // Token: 0x06001891 RID: 6289 RVA: 0x0001E540 File Offset: 0x0001C740 public void ResetStartLifetime() { this.m_StartLifetimeSet = false; } // Token: 0x0400038F RID: 911 internal ParticleSystem.Particle m_Particle; // Token: 0x04000390 RID: 912 internal bool m_PositionSet; // Token: 0x04000391 RID: 913 internal bool m_VelocitySet; // Token: 0x04000392 RID: 914 internal bool m_AxisOfRotationSet; // Token: 0x04000393 RID: 915 internal bool m_RotationSet; // Token: 0x04000394 RID: 916 internal bool m_AngularVelocitySet; // Token: 0x04000395 RID: 917 internal bool m_StartSizeSet; // Token: 0x04000396 RID: 918 internal bool m_StartColorSet; // Token: 0x04000397 RID: 919 internal bool m_RandomSeedSet; // Token: 0x04000398 RID: 920 internal bool m_StartLifetimeSet; // Token: 0x04000399 RID: 921 internal bool m_ApplyShapeToPosition; } } }