Files
2026-06-04 11:42:34 +02:00

227 lines
6.2 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using UnityEngine.Scripting;
namespace UnityEngine
{
// Token: 0x02000020 RID: 32
public sealed class BillboardAsset : Object
{
// Token: 0x0600020A RID: 522 RVA: 0x000052A8 File Offset: 0x000034A8
public BillboardAsset()
{
BillboardAsset.Internal_Create(this);
}
// Token: 0x0600020B RID: 523
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
private static extern void Internal_Create([Writable] BillboardAsset obj);
// Token: 0x17000070 RID: 112
// (get) Token: 0x0600020C RID: 524
// (set) Token: 0x0600020D RID: 525
public extern float width
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000071 RID: 113
// (get) Token: 0x0600020E RID: 526
// (set) Token: 0x0600020F RID: 527
public extern float height
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000072 RID: 114
// (get) Token: 0x06000210 RID: 528
// (set) Token: 0x06000211 RID: 529
public extern float bottom
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x17000073 RID: 115
// (get) Token: 0x06000212 RID: 530
public extern int imageCount
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x17000074 RID: 116
// (get) Token: 0x06000213 RID: 531
public extern int vertexCount
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x17000075 RID: 117
// (get) Token: 0x06000214 RID: 532
public extern int indexCount
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
// Token: 0x17000076 RID: 118
// (get) Token: 0x06000215 RID: 533
// (set) Token: 0x06000216 RID: 534
public extern Material material
{
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
get;
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
set;
}
// Token: 0x06000217 RID: 535 RVA: 0x000052B8 File Offset: 0x000034B8
public void GetImageTexCoords(List<Vector4> imageTexCoords)
{
if (imageTexCoords == null)
{
throw new ArgumentNullException("imageTexCoords");
}
this.GetImageTexCoordsInternal(imageTexCoords);
}
// Token: 0x06000218 RID: 536
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern Vector4[] GetImageTexCoords();
// Token: 0x06000219 RID: 537
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
internal extern void GetImageTexCoordsInternal(object list);
// Token: 0x0600021A RID: 538 RVA: 0x000052D4 File Offset: 0x000034D4
public void SetImageTexCoords(List<Vector4> imageTexCoords)
{
if (imageTexCoords == null)
{
throw new ArgumentNullException("imageTexCoords");
}
this.SetImageTexCoordsInternalList(imageTexCoords);
}
// Token: 0x0600021B RID: 539
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void SetImageTexCoords(Vector4[] imageTexCoords);
// Token: 0x0600021C RID: 540
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
internal extern void SetImageTexCoordsInternalList(object list);
// Token: 0x0600021D RID: 541 RVA: 0x000052F0 File Offset: 0x000034F0
public void GetVertices(List<Vector2> vertices)
{
if (vertices == null)
{
throw new ArgumentNullException("vertices");
}
this.GetVerticesInternal(vertices);
}
// Token: 0x0600021E RID: 542
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern Vector2[] GetVertices();
// Token: 0x0600021F RID: 543
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
internal extern void GetVerticesInternal(object list);
// Token: 0x06000220 RID: 544 RVA: 0x0000530C File Offset: 0x0000350C
public void SetVertices(List<Vector2> vertices)
{
if (vertices == null)
{
throw new ArgumentNullException("vertices");
}
this.SetVerticesInternalList(vertices);
}
// Token: 0x06000221 RID: 545
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void SetVertices(Vector2[] vertices);
// Token: 0x06000222 RID: 546
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
internal extern void SetVerticesInternalList(object list);
// Token: 0x06000223 RID: 547 RVA: 0x00005328 File Offset: 0x00003528
public void GetIndices(List<ushort> indices)
{
if (indices == null)
{
throw new ArgumentNullException("indices");
}
this.GetIndicesInternal(indices);
}
// Token: 0x06000224 RID: 548
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern ushort[] GetIndices();
// Token: 0x06000225 RID: 549
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
internal extern void GetIndicesInternal(object list);
// Token: 0x06000226 RID: 550 RVA: 0x00005344 File Offset: 0x00003544
public void SetIndices(List<ushort> indices)
{
if (indices == null)
{
throw new ArgumentNullException("indices");
}
this.SetIndicesInternalList(indices);
}
// Token: 0x06000227 RID: 551
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
public extern void SetIndices(ushort[] indices);
// Token: 0x06000228 RID: 552
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
internal extern void SetIndicesInternalList(object list);
// Token: 0x06000229 RID: 553
[GeneratedByOldBindingsGenerator]
[MethodImpl(MethodImplOptions.InternalCall)]
internal extern void MakeMaterialProperties(MaterialPropertyBlock properties, Camera camera);
}
}