Files
Dec2017-Script-Dump/UnityEngine/Canvas.cs
T
2026-06-04 11:42:34 +02:00

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();
}
}