305 lines
8.2 KiB
C#
305 lines
8.2 KiB
C#
using System;
|
|
using System.Diagnostics;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x0200024C RID: 588
|
|
[RequireComponent(typeof(RectTransform))]
|
|
[NativeClass("UI::Canvas")]
|
|
public sealed class Canvas : Behaviour
|
|
{
|
|
// Token: 0x17000965 RID: 2405
|
|
// (get) Token: 0x060027F9 RID: 10233
|
|
// (set) Token: 0x060027FA RID: 10234
|
|
public extern RenderMode renderMode
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000966 RID: 2406
|
|
// (get) Token: 0x060027FB RID: 10235
|
|
public extern bool isRootCanvas
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17000967 RID: 2407
|
|
// (get) Token: 0x060027FC RID: 10236
|
|
// (set) Token: 0x060027FD RID: 10237
|
|
public extern Camera worldCamera
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000968 RID: 2408
|
|
// (get) Token: 0x060027FE RID: 10238 RVA: 0x0002E378 File Offset: 0x0002C578
|
|
public Rect pixelRect
|
|
{
|
|
get
|
|
{
|
|
Rect rect;
|
|
this.INTERNAL_get_pixelRect(out rect);
|
|
return rect;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060027FF RID: 10239
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_pixelRect(out Rect value);
|
|
|
|
// Token: 0x17000969 RID: 2409
|
|
// (get) Token: 0x06002800 RID: 10240
|
|
// (set) Token: 0x06002801 RID: 10241
|
|
public extern float scaleFactor
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700096A RID: 2410
|
|
// (get) Token: 0x06002802 RID: 10242
|
|
// (set) Token: 0x06002803 RID: 10243
|
|
public extern float referencePixelsPerUnit
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700096B RID: 2411
|
|
// (get) Token: 0x06002804 RID: 10244
|
|
// (set) Token: 0x06002805 RID: 10245
|
|
public extern bool overridePixelPerfect
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700096C RID: 2412
|
|
// (get) Token: 0x06002806 RID: 10246
|
|
// (set) Token: 0x06002807 RID: 10247
|
|
public extern bool pixelPerfect
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700096D RID: 2413
|
|
// (get) Token: 0x06002808 RID: 10248
|
|
// (set) Token: 0x06002809 RID: 10249
|
|
public extern float planeDistance
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700096E RID: 2414
|
|
// (get) Token: 0x0600280A RID: 10250
|
|
public extern int renderOrder
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700096F RID: 2415
|
|
// (get) Token: 0x0600280B RID: 10251
|
|
// (set) Token: 0x0600280C RID: 10252
|
|
public extern bool overrideSorting
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000970 RID: 2416
|
|
// (get) Token: 0x0600280D RID: 10253
|
|
// (set) Token: 0x0600280E RID: 10254
|
|
public extern int sortingOrder
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000971 RID: 2417
|
|
// (get) Token: 0x0600280F RID: 10255
|
|
// (set) Token: 0x06002810 RID: 10256
|
|
public extern int targetDisplay
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000972 RID: 2418
|
|
// (get) Token: 0x06002811 RID: 10257
|
|
// (set) Token: 0x06002812 RID: 10258
|
|
[Obsolete("Setting normalizedSize via a int is not supported. Please use normalizedSortingGridSize")]
|
|
public extern int sortingGridNormalizedSize
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000973 RID: 2419
|
|
// (get) Token: 0x06002813 RID: 10259
|
|
// (set) Token: 0x06002814 RID: 10260
|
|
public extern float normalizedSortingGridSize
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000974 RID: 2420
|
|
// (get) Token: 0x06002815 RID: 10261
|
|
// (set) Token: 0x06002816 RID: 10262
|
|
public extern int sortingLayerID
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000975 RID: 2421
|
|
// (get) Token: 0x06002817 RID: 10263
|
|
public extern int cachedSortingLayerValue
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17000976 RID: 2422
|
|
// (get) Token: 0x06002818 RID: 10264
|
|
// (set) Token: 0x06002819 RID: 10265
|
|
public extern AdditionalCanvasShaderChannels additionalShaderChannels
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000977 RID: 2423
|
|
// (get) Token: 0x0600281A RID: 10266
|
|
// (set) Token: 0x0600281B RID: 10267
|
|
public extern string sortingLayerName
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000978 RID: 2424
|
|
// (get) Token: 0x0600281C RID: 10268
|
|
public extern Canvas rootCanvas
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x0600281D RID: 10269
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public static extern Material GetDefaultCanvasMaterial();
|
|
|
|
// Token: 0x0600281E RID: 10270
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public static extern Material GetETC1SupportedCanvasMaterial();
|
|
|
|
// Token: 0x0600281F RID: 10271
|
|
[Obsolete("Shared default material now used for text and general UI elements, call Canvas.GetDefaultCanvasMaterial()")]
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public static extern Material GetDefaultCanvasTextMaterial();
|
|
|
|
// Token: 0x14000017 RID: 23
|
|
// (add) Token: 0x06002820 RID: 10272 RVA: 0x0002E398 File Offset: 0x0002C598
|
|
// (remove) Token: 0x06002821 RID: 10273 RVA: 0x0002E3CC File Offset: 0x0002C5CC
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public static event Canvas.WillRenderCanvases willRenderCanvases;
|
|
|
|
// Token: 0x06002822 RID: 10274 RVA: 0x0002E400 File Offset: 0x0002C600
|
|
[RequiredByNativeCode]
|
|
private static void SendWillRenderCanvases()
|
|
{
|
|
if (Canvas.willRenderCanvases != null)
|
|
{
|
|
Canvas.willRenderCanvases();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002823 RID: 10275 RVA: 0x0002E418 File Offset: 0x0002C618
|
|
public static void ForceUpdateCanvases()
|
|
{
|
|
Canvas.SendWillRenderCanvases();
|
|
}
|
|
|
|
// Token: 0x0200024D RID: 589
|
|
// (Invoke) Token: 0x06002825 RID: 10277
|
|
public delegate void WillRenderCanvases();
|
|
}
|
|
}
|