using System; using System.Runtime.CompilerServices; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x02000054 RID: 84 public sealed class TrailRenderer : Renderer { // Token: 0x17000165 RID: 357 // (get) Token: 0x060005F7 RID: 1527 // (set) Token: 0x060005F8 RID: 1528 public extern float time { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000166 RID: 358 // (get) Token: 0x060005F9 RID: 1529 // (set) Token: 0x060005FA RID: 1530 public extern float startWidth { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000167 RID: 359 // (get) Token: 0x060005FB RID: 1531 // (set) Token: 0x060005FC RID: 1532 public extern float endWidth { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000168 RID: 360 // (get) Token: 0x060005FD RID: 1533 // (set) Token: 0x060005FE RID: 1534 public extern AnimationCurve widthCurve { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000169 RID: 361 // (get) Token: 0x060005FF RID: 1535 // (set) Token: 0x06000600 RID: 1536 public extern float widthMultiplier { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x1700016A RID: 362 // (get) Token: 0x06000601 RID: 1537 RVA: 0x00008470 File Offset: 0x00006670 // (set) Token: 0x06000602 RID: 1538 RVA: 0x00008490 File Offset: 0x00006690 public Color startColor { get { Color color; this.INTERNAL_get_startColor(out color); return color; } set { this.INTERNAL_set_startColor(ref value); } } // Token: 0x06000603 RID: 1539 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_startColor(out Color value); // Token: 0x06000604 RID: 1540 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_startColor(ref Color value); // Token: 0x1700016B RID: 363 // (get) Token: 0x06000605 RID: 1541 RVA: 0x0000849C File Offset: 0x0000669C // (set) Token: 0x06000606 RID: 1542 RVA: 0x000084BC File Offset: 0x000066BC public Color endColor { get { Color color; this.INTERNAL_get_endColor(out color); return color; } set { this.INTERNAL_set_endColor(ref value); } } // Token: 0x06000607 RID: 1543 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_endColor(out Color value); // Token: 0x06000608 RID: 1544 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_endColor(ref Color value); // Token: 0x1700016C RID: 364 // (get) Token: 0x06000609 RID: 1545 // (set) Token: 0x0600060A RID: 1546 public extern Gradient colorGradient { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x1700016D RID: 365 // (get) Token: 0x0600060B RID: 1547 // (set) Token: 0x0600060C RID: 1548 public extern bool autodestruct { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x1700016E RID: 366 // (get) Token: 0x0600060D RID: 1549 // (set) Token: 0x0600060E RID: 1550 public extern int numCornerVertices { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x1700016F RID: 367 // (get) Token: 0x0600060F RID: 1551 // (set) Token: 0x06000610 RID: 1552 public extern int numCapVertices { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000170 RID: 368 // (get) Token: 0x06000611 RID: 1553 // (set) Token: 0x06000612 RID: 1554 public extern float minVertexDistance { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000171 RID: 369 // (get) Token: 0x06000613 RID: 1555 // (set) Token: 0x06000614 RID: 1556 public extern LineTextureMode textureMode { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000172 RID: 370 // (get) Token: 0x06000615 RID: 1557 // (set) Token: 0x06000616 RID: 1558 public extern LineAlignment alignment { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x17000173 RID: 371 // (get) Token: 0x06000617 RID: 1559 // (set) Token: 0x06000618 RID: 1560 public extern bool generateLightingData { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x06000619 RID: 1561 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern void Clear(); // Token: 0x17000174 RID: 372 // (get) Token: 0x0600061A RID: 1562 public extern int positionCount { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x17000175 RID: 373 // (get) Token: 0x0600061B RID: 1563 [Obsolete("Use positionCount property (UnityUpgradable) -> positionCount")] public extern int numPositions { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; } // Token: 0x0600061C RID: 1564 RVA: 0x000084C8 File Offset: 0x000066C8 public Vector3 GetPosition(int index) { Vector3 vector; TrailRenderer.INTERNAL_CALL_GetPosition(this, index, out vector); return vector; } // Token: 0x0600061D RID: 1565 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern void INTERNAL_CALL_GetPosition(TrailRenderer self, int index, out Vector3 value); // Token: 0x0600061E RID: 1566 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] public extern int GetPositions(Vector3[] positions); } }