1382 lines
41 KiB
C#
1382 lines
41 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using UnityEngine.Internal;
|
|
using UnityEngine.Rendering;
|
|
using UnityEngine.SceneManagement;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x02000026 RID: 38
|
|
[UsedByNativeCode]
|
|
[RequireComponent(typeof(Transform))]
|
|
public sealed class Camera : Behaviour
|
|
{
|
|
// Token: 0x1700008F RID: 143
|
|
// (get) Token: 0x06000290 RID: 656 RVA: 0x00005AC4 File Offset: 0x00003CC4
|
|
// (set) Token: 0x06000291 RID: 657 RVA: 0x00005AE0 File Offset: 0x00003CE0
|
|
[Obsolete("use Camera.fieldOfView instead.")]
|
|
public float fov
|
|
{
|
|
get
|
|
{
|
|
return this.fieldOfView;
|
|
}
|
|
set
|
|
{
|
|
this.fieldOfView = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000090 RID: 144
|
|
// (get) Token: 0x06000292 RID: 658 RVA: 0x00005AEC File Offset: 0x00003CEC
|
|
// (set) Token: 0x06000293 RID: 659 RVA: 0x00005B08 File Offset: 0x00003D08
|
|
[Obsolete("use Camera.nearClipPlane instead.")]
|
|
public float near
|
|
{
|
|
get
|
|
{
|
|
return this.nearClipPlane;
|
|
}
|
|
set
|
|
{
|
|
this.nearClipPlane = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000091 RID: 145
|
|
// (get) Token: 0x06000294 RID: 660 RVA: 0x00005B14 File Offset: 0x00003D14
|
|
// (set) Token: 0x06000295 RID: 661 RVA: 0x00005B30 File Offset: 0x00003D30
|
|
[Obsolete("use Camera.farClipPlane instead.")]
|
|
public float far
|
|
{
|
|
get
|
|
{
|
|
return this.farClipPlane;
|
|
}
|
|
set
|
|
{
|
|
this.farClipPlane = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000092 RID: 146
|
|
// (get) Token: 0x06000296 RID: 662
|
|
// (set) Token: 0x06000297 RID: 663
|
|
public extern float fieldOfView
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000093 RID: 147
|
|
// (get) Token: 0x06000298 RID: 664
|
|
// (set) Token: 0x06000299 RID: 665
|
|
public extern float nearClipPlane
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000094 RID: 148
|
|
// (get) Token: 0x0600029A RID: 666
|
|
// (set) Token: 0x0600029B RID: 667
|
|
public extern float farClipPlane
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000095 RID: 149
|
|
// (get) Token: 0x0600029C RID: 668
|
|
// (set) Token: 0x0600029D RID: 669
|
|
public extern RenderingPath renderingPath
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000096 RID: 150
|
|
// (get) Token: 0x0600029E RID: 670
|
|
public extern RenderingPath actualRenderingPath
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17000097 RID: 151
|
|
// (get) Token: 0x0600029F RID: 671
|
|
// (set) Token: 0x060002A0 RID: 672
|
|
public extern bool allowHDR
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000098 RID: 152
|
|
// (get) Token: 0x060002A1 RID: 673
|
|
// (set) Token: 0x060002A2 RID: 674
|
|
[Obsolete("use Camera.allowHDR instead.")]
|
|
public extern bool hdr
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17000099 RID: 153
|
|
// (get) Token: 0x060002A3 RID: 675
|
|
// (set) Token: 0x060002A4 RID: 676
|
|
public extern bool forceIntoRenderTexture
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700009A RID: 154
|
|
// (get) Token: 0x060002A5 RID: 677
|
|
// (set) Token: 0x060002A6 RID: 678
|
|
public extern bool allowMSAA
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x060002A7 RID: 679
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
internal extern string[] GetCameraBufferWarnings();
|
|
|
|
// Token: 0x1700009B RID: 155
|
|
// (get) Token: 0x060002A8 RID: 680
|
|
// (set) Token: 0x060002A9 RID: 681
|
|
public extern float orthographicSize
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700009C RID: 156
|
|
// (get) Token: 0x060002AA RID: 682
|
|
// (set) Token: 0x060002AB RID: 683
|
|
public extern bool orthographic
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700009D RID: 157
|
|
// (get) Token: 0x060002AC RID: 684
|
|
// (set) Token: 0x060002AD RID: 685
|
|
public extern OpaqueSortMode opaqueSortMode
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700009E RID: 158
|
|
// (get) Token: 0x060002AE RID: 686
|
|
// (set) Token: 0x060002AF RID: 687
|
|
public extern TransparencySortMode transparencySortMode
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x1700009F RID: 159
|
|
// (get) Token: 0x060002B0 RID: 688 RVA: 0x00005B3C File Offset: 0x00003D3C
|
|
// (set) Token: 0x060002B1 RID: 689 RVA: 0x00005B5C File Offset: 0x00003D5C
|
|
public Vector3 transparencySortAxis
|
|
{
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
this.INTERNAL_get_transparencySortAxis(out vector);
|
|
return vector;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_transparencySortAxis(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002B2 RID: 690
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_transparencySortAxis(out Vector3 value);
|
|
|
|
// Token: 0x060002B3 RID: 691
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_transparencySortAxis(ref Vector3 value);
|
|
|
|
// Token: 0x170000A0 RID: 160
|
|
// (get) Token: 0x060002B4 RID: 692
|
|
// (set) Token: 0x060002B5 RID: 693
|
|
public extern float depth
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000A1 RID: 161
|
|
// (get) Token: 0x060002B6 RID: 694
|
|
// (set) Token: 0x060002B7 RID: 695
|
|
public extern float aspect
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000A2 RID: 162
|
|
// (get) Token: 0x060002B8 RID: 696
|
|
// (set) Token: 0x060002B9 RID: 697
|
|
public extern int cullingMask
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000A3 RID: 163
|
|
// (get) Token: 0x060002BA RID: 698
|
|
internal static extern int PreviewCullingLayer
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170000A4 RID: 164
|
|
// (get) Token: 0x060002BB RID: 699 RVA: 0x00005B68 File Offset: 0x00003D68
|
|
// (set) Token: 0x060002BC RID: 700 RVA: 0x00005B88 File Offset: 0x00003D88
|
|
public Scene scene
|
|
{
|
|
get
|
|
{
|
|
Scene scene;
|
|
this.INTERNAL_get_scene(out scene);
|
|
return scene;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_scene(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002BD RID: 701
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_scene(out Scene value);
|
|
|
|
// Token: 0x060002BE RID: 702
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_scene(ref Scene value);
|
|
|
|
// Token: 0x170000A5 RID: 165
|
|
// (get) Token: 0x060002BF RID: 703
|
|
// (set) Token: 0x060002C0 RID: 704
|
|
public extern int eventMask
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000A6 RID: 166
|
|
// (get) Token: 0x060002C1 RID: 705 RVA: 0x00005B94 File Offset: 0x00003D94
|
|
// (set) Token: 0x060002C2 RID: 706 RVA: 0x00005BB4 File Offset: 0x00003DB4
|
|
public Color backgroundColor
|
|
{
|
|
get
|
|
{
|
|
Color color;
|
|
this.INTERNAL_get_backgroundColor(out color);
|
|
return color;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_backgroundColor(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002C3 RID: 707
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_backgroundColor(out Color value);
|
|
|
|
// Token: 0x060002C4 RID: 708
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_backgroundColor(ref Color value);
|
|
|
|
// Token: 0x170000A7 RID: 167
|
|
// (get) Token: 0x060002C5 RID: 709 RVA: 0x00005BC0 File Offset: 0x00003DC0
|
|
// (set) Token: 0x060002C6 RID: 710 RVA: 0x00005BE0 File Offset: 0x00003DE0
|
|
public Rect rect
|
|
{
|
|
get
|
|
{
|
|
Rect rect;
|
|
this.INTERNAL_get_rect(out rect);
|
|
return rect;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_rect(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002C7 RID: 711
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_rect(out Rect value);
|
|
|
|
// Token: 0x060002C8 RID: 712
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_rect(ref Rect value);
|
|
|
|
// Token: 0x170000A8 RID: 168
|
|
// (get) Token: 0x060002C9 RID: 713 RVA: 0x00005BEC File Offset: 0x00003DEC
|
|
// (set) Token: 0x060002CA RID: 714 RVA: 0x00005C0C File Offset: 0x00003E0C
|
|
public Rect pixelRect
|
|
{
|
|
get
|
|
{
|
|
Rect rect;
|
|
this.INTERNAL_get_pixelRect(out rect);
|
|
return rect;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_pixelRect(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002CB RID: 715
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_pixelRect(out Rect value);
|
|
|
|
// Token: 0x060002CC RID: 716
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_pixelRect(ref Rect value);
|
|
|
|
// Token: 0x170000A9 RID: 169
|
|
// (get) Token: 0x060002CD RID: 717
|
|
// (set) Token: 0x060002CE RID: 718
|
|
public extern RenderTexture targetTexture
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000AA RID: 170
|
|
// (get) Token: 0x060002CF RID: 719
|
|
public extern RenderTexture activeTexture
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x060002D0 RID: 720
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void SetTargetBuffersImpl(out RenderBuffer color, out RenderBuffer depth);
|
|
|
|
// Token: 0x060002D1 RID: 721
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void SetTargetBuffersMRTImpl(RenderBuffer[] color, out RenderBuffer depth);
|
|
|
|
// Token: 0x060002D2 RID: 722 RVA: 0x00005C18 File Offset: 0x00003E18
|
|
public void SetTargetBuffers(RenderBuffer colorBuffer, RenderBuffer depthBuffer)
|
|
{
|
|
this.SetTargetBuffersImpl(out colorBuffer, out depthBuffer);
|
|
}
|
|
|
|
// Token: 0x060002D3 RID: 723 RVA: 0x00005C28 File Offset: 0x00003E28
|
|
public void SetTargetBuffers(RenderBuffer[] colorBuffer, RenderBuffer depthBuffer)
|
|
{
|
|
this.SetTargetBuffersMRTImpl(colorBuffer, out depthBuffer);
|
|
}
|
|
|
|
// Token: 0x170000AB RID: 171
|
|
// (get) Token: 0x060002D4 RID: 724
|
|
public extern int pixelWidth
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170000AC RID: 172
|
|
// (get) Token: 0x060002D5 RID: 725
|
|
public extern int pixelHeight
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170000AD RID: 173
|
|
// (get) Token: 0x060002D6 RID: 726 RVA: 0x00005C34 File Offset: 0x00003E34
|
|
public Matrix4x4 cameraToWorldMatrix
|
|
{
|
|
get
|
|
{
|
|
Matrix4x4 matrix4x;
|
|
this.INTERNAL_get_cameraToWorldMatrix(out matrix4x);
|
|
return matrix4x;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002D7 RID: 727
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_cameraToWorldMatrix(out Matrix4x4 value);
|
|
|
|
// Token: 0x170000AE RID: 174
|
|
// (get) Token: 0x060002D8 RID: 728 RVA: 0x00005C54 File Offset: 0x00003E54
|
|
// (set) Token: 0x060002D9 RID: 729 RVA: 0x00005C74 File Offset: 0x00003E74
|
|
public Matrix4x4 worldToCameraMatrix
|
|
{
|
|
get
|
|
{
|
|
Matrix4x4 matrix4x;
|
|
this.INTERNAL_get_worldToCameraMatrix(out matrix4x);
|
|
return matrix4x;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_worldToCameraMatrix(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002DA RID: 730
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_worldToCameraMatrix(out Matrix4x4 value);
|
|
|
|
// Token: 0x060002DB RID: 731
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_worldToCameraMatrix(ref Matrix4x4 value);
|
|
|
|
// Token: 0x060002DC RID: 732 RVA: 0x00005C80 File Offset: 0x00003E80
|
|
public void ResetWorldToCameraMatrix()
|
|
{
|
|
Camera.INTERNAL_CALL_ResetWorldToCameraMatrix(this);
|
|
}
|
|
|
|
// Token: 0x060002DD RID: 733
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ResetWorldToCameraMatrix(Camera self);
|
|
|
|
// Token: 0x170000AF RID: 175
|
|
// (get) Token: 0x060002DE RID: 734 RVA: 0x00005C8C File Offset: 0x00003E8C
|
|
// (set) Token: 0x060002DF RID: 735 RVA: 0x00005CAC File Offset: 0x00003EAC
|
|
public Matrix4x4 projectionMatrix
|
|
{
|
|
get
|
|
{
|
|
Matrix4x4 matrix4x;
|
|
this.INTERNAL_get_projectionMatrix(out matrix4x);
|
|
return matrix4x;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_projectionMatrix(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002E0 RID: 736
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_projectionMatrix(out Matrix4x4 value);
|
|
|
|
// Token: 0x060002E1 RID: 737
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_projectionMatrix(ref Matrix4x4 value);
|
|
|
|
// Token: 0x170000B0 RID: 176
|
|
// (get) Token: 0x060002E2 RID: 738 RVA: 0x00005CB8 File Offset: 0x00003EB8
|
|
// (set) Token: 0x060002E3 RID: 739 RVA: 0x00005CD8 File Offset: 0x00003ED8
|
|
public Matrix4x4 nonJitteredProjectionMatrix
|
|
{
|
|
get
|
|
{
|
|
Matrix4x4 matrix4x;
|
|
this.INTERNAL_get_nonJitteredProjectionMatrix(out matrix4x);
|
|
return matrix4x;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_nonJitteredProjectionMatrix(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002E4 RID: 740
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_nonJitteredProjectionMatrix(out Matrix4x4 value);
|
|
|
|
// Token: 0x060002E5 RID: 741
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_nonJitteredProjectionMatrix(ref Matrix4x4 value);
|
|
|
|
// Token: 0x170000B1 RID: 177
|
|
// (get) Token: 0x060002E6 RID: 742
|
|
// (set) Token: 0x060002E7 RID: 743
|
|
public extern bool useJitteredProjectionMatrixForTransparentRendering
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x060002E8 RID: 744 RVA: 0x00005CE4 File Offset: 0x00003EE4
|
|
public void ResetProjectionMatrix()
|
|
{
|
|
Camera.INTERNAL_CALL_ResetProjectionMatrix(this);
|
|
}
|
|
|
|
// Token: 0x060002E9 RID: 745
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ResetProjectionMatrix(Camera self);
|
|
|
|
// Token: 0x060002EA RID: 746 RVA: 0x00005CF0 File Offset: 0x00003EF0
|
|
public void ResetAspect()
|
|
{
|
|
Camera.INTERNAL_CALL_ResetAspect(this);
|
|
}
|
|
|
|
// Token: 0x060002EB RID: 747
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ResetAspect(Camera self);
|
|
|
|
// Token: 0x060002EC RID: 748 RVA: 0x00005CFC File Offset: 0x00003EFC
|
|
[Obsolete("Camera.ResetFieldOfView has been deprecated in Unity 5.6 and will be removed in the future. Please replace it by explicitly setting the camera's FOV to 60 degrees.")]
|
|
public void ResetFieldOfView()
|
|
{
|
|
Camera.INTERNAL_CALL_ResetFieldOfView(this);
|
|
}
|
|
|
|
// Token: 0x060002ED RID: 749
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ResetFieldOfView(Camera self);
|
|
|
|
// Token: 0x170000B2 RID: 178
|
|
// (get) Token: 0x060002EE RID: 750 RVA: 0x00005D08 File Offset: 0x00003F08
|
|
public Vector3 velocity
|
|
{
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
this.INTERNAL_get_velocity(out vector);
|
|
return vector;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002EF RID: 751
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_velocity(out Vector3 value);
|
|
|
|
// Token: 0x170000B3 RID: 179
|
|
// (get) Token: 0x060002F0 RID: 752
|
|
// (set) Token: 0x060002F1 RID: 753
|
|
public extern CameraClearFlags clearFlags
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000B4 RID: 180
|
|
// (get) Token: 0x060002F2 RID: 754
|
|
public extern bool stereoEnabled
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170000B5 RID: 181
|
|
// (get) Token: 0x060002F3 RID: 755
|
|
// (set) Token: 0x060002F4 RID: 756
|
|
public extern float stereoSeparation
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000B6 RID: 182
|
|
// (get) Token: 0x060002F5 RID: 757
|
|
// (set) Token: 0x060002F6 RID: 758
|
|
public extern float stereoConvergence
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000B7 RID: 183
|
|
// (get) Token: 0x060002F7 RID: 759
|
|
// (set) Token: 0x060002F8 RID: 760
|
|
public extern CameraType cameraType
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000B8 RID: 184
|
|
// (get) Token: 0x060002F9 RID: 761
|
|
// (set) Token: 0x060002FA RID: 762
|
|
public extern bool stereoMirrorMode
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x060002FB RID: 763
|
|
[Obsolete("GetStereoViewMatrices is deprecated. Use GetStereoViewMatrix(StereoscopicEye eye) instead.")]
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern Matrix4x4[] GetStereoViewMatrices();
|
|
|
|
// Token: 0x060002FC RID: 764 RVA: 0x00005D28 File Offset: 0x00003F28
|
|
public Matrix4x4 GetStereoViewMatrix(Camera.StereoscopicEye eye)
|
|
{
|
|
Matrix4x4 matrix4x;
|
|
Camera.INTERNAL_CALL_GetStereoViewMatrix(this, eye, out matrix4x);
|
|
return matrix4x;
|
|
}
|
|
|
|
// Token: 0x060002FD RID: 765
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_GetStereoViewMatrix(Camera self, Camera.StereoscopicEye eye, out Matrix4x4 value);
|
|
|
|
// Token: 0x170000B9 RID: 185
|
|
// (get) Token: 0x060002FE RID: 766
|
|
// (set) Token: 0x060002FF RID: 767
|
|
public extern StereoTargetEyeMask stereoTargetEye
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000BA RID: 186
|
|
// (get) Token: 0x06000300 RID: 768
|
|
public extern bool areVRStereoViewMatricesWithinSingleCullTolerance
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06000301 RID: 769 RVA: 0x00005D48 File Offset: 0x00003F48
|
|
[Obsolete("SetStereoViewMatrices is deprecated. Use SetStereoViewMatrix(StereoscopicEye eye) instead.")]
|
|
public void SetStereoViewMatrices(Matrix4x4 leftMatrix, Matrix4x4 rightMatrix)
|
|
{
|
|
Camera.INTERNAL_CALL_SetStereoViewMatrices(this, ref leftMatrix, ref rightMatrix);
|
|
}
|
|
|
|
// Token: 0x06000302 RID: 770
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_SetStereoViewMatrices(Camera self, ref Matrix4x4 leftMatrix, ref Matrix4x4 rightMatrix);
|
|
|
|
// Token: 0x06000303 RID: 771 RVA: 0x00005D58 File Offset: 0x00003F58
|
|
public void SetStereoViewMatrix(Camera.StereoscopicEye eye, Matrix4x4 matrix)
|
|
{
|
|
Camera.INTERNAL_CALL_SetStereoViewMatrix(this, eye, ref matrix);
|
|
}
|
|
|
|
// Token: 0x06000304 RID: 772
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_SetStereoViewMatrix(Camera self, Camera.StereoscopicEye eye, ref Matrix4x4 matrix);
|
|
|
|
// Token: 0x06000305 RID: 773
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void ResetStereoViewMatrices();
|
|
|
|
// Token: 0x06000306 RID: 774
|
|
[Obsolete("GetStereoProjectionMatrices is deprecated. Use GetStereoProjectionMatrix(StereoscopicEye eye) instead.")]
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern Matrix4x4[] GetStereoProjectionMatrices();
|
|
|
|
// Token: 0x06000307 RID: 775 RVA: 0x00005D64 File Offset: 0x00003F64
|
|
public Matrix4x4 GetStereoProjectionMatrix(Camera.StereoscopicEye eye)
|
|
{
|
|
Matrix4x4 matrix4x;
|
|
Camera.INTERNAL_CALL_GetStereoProjectionMatrix(this, eye, out matrix4x);
|
|
return matrix4x;
|
|
}
|
|
|
|
// Token: 0x06000308 RID: 776
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_GetStereoProjectionMatrix(Camera self, Camera.StereoscopicEye eye, out Matrix4x4 value);
|
|
|
|
// Token: 0x06000309 RID: 777 RVA: 0x00005D84 File Offset: 0x00003F84
|
|
public void SetStereoProjectionMatrix(Camera.StereoscopicEye eye, Matrix4x4 matrix)
|
|
{
|
|
Camera.INTERNAL_CALL_SetStereoProjectionMatrix(this, eye, ref matrix);
|
|
}
|
|
|
|
// Token: 0x0600030A RID: 778
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_SetStereoProjectionMatrix(Camera self, Camera.StereoscopicEye eye, ref Matrix4x4 matrix);
|
|
|
|
// Token: 0x0600030B RID: 779 RVA: 0x00005D90 File Offset: 0x00003F90
|
|
[Obsolete("SetStereoProjectionMatrices is deprecated. Use SetStereoProjectionMatrix(StereoscopicEye eye) instead.")]
|
|
public void SetStereoProjectionMatrices(Matrix4x4 leftMatrix, Matrix4x4 rightMatrix)
|
|
{
|
|
Camera.INTERNAL_CALL_SetStereoProjectionMatrices(this, ref leftMatrix, ref rightMatrix);
|
|
}
|
|
|
|
// Token: 0x0600030C RID: 780
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_SetStereoProjectionMatrices(Camera self, ref Matrix4x4 leftMatrix, ref Matrix4x4 rightMatrix);
|
|
|
|
// Token: 0x170000BB RID: 187
|
|
// (get) Token: 0x0600030D RID: 781
|
|
public extern Camera.MonoOrStereoscopicEye stereoActiveEye
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x0600030E RID: 782 RVA: 0x00005DA0 File Offset: 0x00003FA0
|
|
public void CalculateFrustumCorners(Rect viewport, float z, Camera.MonoOrStereoscopicEye eye, Vector3[] outCorners)
|
|
{
|
|
if (outCorners == null)
|
|
{
|
|
throw new ArgumentNullException("outCorners");
|
|
}
|
|
if (outCorners.Length < 4)
|
|
{
|
|
throw new ArgumentException("outCorners minimum size is 4", "outCorners");
|
|
}
|
|
this.CalculateFrustumCornersInternal(viewport, z, eye, outCorners);
|
|
}
|
|
|
|
// Token: 0x0600030F RID: 783 RVA: 0x00005DDC File Offset: 0x00003FDC
|
|
private void CalculateFrustumCornersInternal(Rect viewport, float z, Camera.MonoOrStereoscopicEye eye, Vector3[] outCorners)
|
|
{
|
|
Camera.INTERNAL_CALL_CalculateFrustumCornersInternal(this, ref viewport, z, eye, outCorners);
|
|
}
|
|
|
|
// Token: 0x06000310 RID: 784
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_CalculateFrustumCornersInternal(Camera self, ref Rect viewport, float z, Camera.MonoOrStereoscopicEye eye, Vector3[] outCorners);
|
|
|
|
// Token: 0x06000311 RID: 785
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void ResetStereoProjectionMatrices();
|
|
|
|
// Token: 0x06000312 RID: 786
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void ResetTransparencySortSettings();
|
|
|
|
// Token: 0x170000BC RID: 188
|
|
// (get) Token: 0x06000313 RID: 787
|
|
// (set) Token: 0x06000314 RID: 788
|
|
public extern int targetDisplay
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06000315 RID: 789 RVA: 0x00005DEC File Offset: 0x00003FEC
|
|
public Vector3 WorldToScreenPoint(Vector3 position)
|
|
{
|
|
Vector3 vector;
|
|
Camera.INTERNAL_CALL_WorldToScreenPoint(this, ref position, out vector);
|
|
return vector;
|
|
}
|
|
|
|
// Token: 0x06000316 RID: 790
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_WorldToScreenPoint(Camera self, ref Vector3 position, out Vector3 value);
|
|
|
|
// Token: 0x06000317 RID: 791 RVA: 0x00005E0C File Offset: 0x0000400C
|
|
public Vector3 WorldToViewportPoint(Vector3 position)
|
|
{
|
|
Vector3 vector;
|
|
Camera.INTERNAL_CALL_WorldToViewportPoint(this, ref position, out vector);
|
|
return vector;
|
|
}
|
|
|
|
// Token: 0x06000318 RID: 792
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_WorldToViewportPoint(Camera self, ref Vector3 position, out Vector3 value);
|
|
|
|
// Token: 0x06000319 RID: 793 RVA: 0x00005E2C File Offset: 0x0000402C
|
|
public Vector3 ViewportToWorldPoint(Vector3 position)
|
|
{
|
|
Vector3 vector;
|
|
Camera.INTERNAL_CALL_ViewportToWorldPoint(this, ref position, out vector);
|
|
return vector;
|
|
}
|
|
|
|
// Token: 0x0600031A RID: 794
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ViewportToWorldPoint(Camera self, ref Vector3 position, out Vector3 value);
|
|
|
|
// Token: 0x0600031B RID: 795 RVA: 0x00005E4C File Offset: 0x0000404C
|
|
public Vector3 ScreenToWorldPoint(Vector3 position)
|
|
{
|
|
Vector3 vector;
|
|
Camera.INTERNAL_CALL_ScreenToWorldPoint(this, ref position, out vector);
|
|
return vector;
|
|
}
|
|
|
|
// Token: 0x0600031C RID: 796
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ScreenToWorldPoint(Camera self, ref Vector3 position, out Vector3 value);
|
|
|
|
// Token: 0x0600031D RID: 797 RVA: 0x00005E6C File Offset: 0x0000406C
|
|
public Vector3 ScreenToViewportPoint(Vector3 position)
|
|
{
|
|
Vector3 vector;
|
|
Camera.INTERNAL_CALL_ScreenToViewportPoint(this, ref position, out vector);
|
|
return vector;
|
|
}
|
|
|
|
// Token: 0x0600031E RID: 798
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ScreenToViewportPoint(Camera self, ref Vector3 position, out Vector3 value);
|
|
|
|
// Token: 0x0600031F RID: 799 RVA: 0x00005E8C File Offset: 0x0000408C
|
|
public Vector3 ViewportToScreenPoint(Vector3 position)
|
|
{
|
|
Vector3 vector;
|
|
Camera.INTERNAL_CALL_ViewportToScreenPoint(this, ref position, out vector);
|
|
return vector;
|
|
}
|
|
|
|
// Token: 0x06000320 RID: 800
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ViewportToScreenPoint(Camera self, ref Vector3 position, out Vector3 value);
|
|
|
|
// Token: 0x06000321 RID: 801 RVA: 0x00005EAC File Offset: 0x000040AC
|
|
public Ray ViewportPointToRay(Vector3 position)
|
|
{
|
|
Ray ray;
|
|
Camera.INTERNAL_CALL_ViewportPointToRay(this, ref position, out ray);
|
|
return ray;
|
|
}
|
|
|
|
// Token: 0x06000322 RID: 802
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ViewportPointToRay(Camera self, ref Vector3 position, out Ray value);
|
|
|
|
// Token: 0x06000323 RID: 803 RVA: 0x00005ECC File Offset: 0x000040CC
|
|
public Ray ScreenPointToRay(Vector3 position)
|
|
{
|
|
Ray ray;
|
|
Camera.INTERNAL_CALL_ScreenPointToRay(this, ref position, out ray);
|
|
return ray;
|
|
}
|
|
|
|
// Token: 0x06000324 RID: 804
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ScreenPointToRay(Camera self, ref Vector3 position, out Ray value);
|
|
|
|
// Token: 0x170000BD RID: 189
|
|
// (get) Token: 0x06000325 RID: 805
|
|
public static extern Camera main
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170000BE RID: 190
|
|
// (get) Token: 0x06000326 RID: 806
|
|
public static extern Camera current
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170000BF RID: 191
|
|
// (get) Token: 0x06000327 RID: 807
|
|
public static extern Camera[] allCameras
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x170000C0 RID: 192
|
|
// (get) Token: 0x06000328 RID: 808
|
|
public static extern int allCamerasCount
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06000329 RID: 809
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public static extern int GetAllCameras(Camera[] cameras);
|
|
|
|
// Token: 0x0600032A RID: 810 RVA: 0x00005EEC File Offset: 0x000040EC
|
|
[RequiredByNativeCode]
|
|
private static void FireOnPreCull(Camera cam)
|
|
{
|
|
if (Camera.onPreCull != null)
|
|
{
|
|
Camera.onPreCull(cam);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600032B RID: 811 RVA: 0x00005F04 File Offset: 0x00004104
|
|
[RequiredByNativeCode]
|
|
private static void FireOnPreRender(Camera cam)
|
|
{
|
|
if (Camera.onPreRender != null)
|
|
{
|
|
Camera.onPreRender(cam);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600032C RID: 812 RVA: 0x00005F1C File Offset: 0x0000411C
|
|
[RequiredByNativeCode]
|
|
private static void FireOnPostRender(Camera cam)
|
|
{
|
|
if (Camera.onPostRender != null)
|
|
{
|
|
Camera.onPostRender(cam);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600032D RID: 813
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void Render();
|
|
|
|
// Token: 0x0600032E RID: 814
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void RenderWithShader(Shader shader, string replacementTag);
|
|
|
|
// Token: 0x0600032F RID: 815
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void SetReplacementShader(Shader shader, string replacementTag);
|
|
|
|
// Token: 0x06000330 RID: 816 RVA: 0x00005F34 File Offset: 0x00004134
|
|
public void ResetReplacementShader()
|
|
{
|
|
Camera.INTERNAL_CALL_ResetReplacementShader(this);
|
|
}
|
|
|
|
// Token: 0x06000331 RID: 817
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ResetReplacementShader(Camera self);
|
|
|
|
// Token: 0x170000C1 RID: 193
|
|
// (get) Token: 0x06000332 RID: 818
|
|
// (set) Token: 0x06000333 RID: 819
|
|
public extern bool useOcclusionCulling
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000C2 RID: 194
|
|
// (get) Token: 0x06000334 RID: 820 RVA: 0x00005F40 File Offset: 0x00004140
|
|
// (set) Token: 0x06000335 RID: 821 RVA: 0x00005F60 File Offset: 0x00004160
|
|
public Matrix4x4 cullingMatrix
|
|
{
|
|
get
|
|
{
|
|
Matrix4x4 matrix4x;
|
|
this.INTERNAL_get_cullingMatrix(out matrix4x);
|
|
return matrix4x;
|
|
}
|
|
set
|
|
{
|
|
this.INTERNAL_set_cullingMatrix(ref value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000336 RID: 822
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_get_cullingMatrix(out Matrix4x4 value);
|
|
|
|
// Token: 0x06000337 RID: 823
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void INTERNAL_set_cullingMatrix(ref Matrix4x4 value);
|
|
|
|
// Token: 0x06000338 RID: 824 RVA: 0x00005F6C File Offset: 0x0000416C
|
|
public void ResetCullingMatrix()
|
|
{
|
|
Camera.INTERNAL_CALL_ResetCullingMatrix(this);
|
|
}
|
|
|
|
// Token: 0x06000339 RID: 825
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_ResetCullingMatrix(Camera self);
|
|
|
|
// Token: 0x0600033A RID: 826
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void RenderDontRestore();
|
|
|
|
// Token: 0x0600033B RID: 827
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public static extern void SetupCurrent(Camera cur);
|
|
|
|
// Token: 0x0600033C RID: 828 RVA: 0x00005F78 File Offset: 0x00004178
|
|
[ExcludeFromDocs]
|
|
public bool RenderToCubemap(Cubemap cubemap)
|
|
{
|
|
int num = 63;
|
|
return this.RenderToCubemap(cubemap, num);
|
|
}
|
|
|
|
// Token: 0x0600033D RID: 829 RVA: 0x00005F98 File Offset: 0x00004198
|
|
public bool RenderToCubemap(Cubemap cubemap, [DefaultValue("63")] int faceMask)
|
|
{
|
|
return this.Internal_RenderToCubemapTexture(cubemap, faceMask);
|
|
}
|
|
|
|
// Token: 0x0600033E RID: 830 RVA: 0x00005FB8 File Offset: 0x000041B8
|
|
[ExcludeFromDocs]
|
|
public bool RenderToCubemap(RenderTexture cubemap)
|
|
{
|
|
int num = 63;
|
|
return this.RenderToCubemap(cubemap, num);
|
|
}
|
|
|
|
// Token: 0x0600033F RID: 831 RVA: 0x00005FD8 File Offset: 0x000041D8
|
|
public bool RenderToCubemap(RenderTexture cubemap, [DefaultValue("63")] int faceMask)
|
|
{
|
|
return this.Internal_RenderToCubemapRT(cubemap, faceMask);
|
|
}
|
|
|
|
// Token: 0x06000340 RID: 832
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern bool Internal_RenderToCubemapRT(RenderTexture cubemap, int faceMask);
|
|
|
|
// Token: 0x06000341 RID: 833
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern bool Internal_RenderToCubemapTexture(Cubemap cubemap, int faceMask);
|
|
|
|
// Token: 0x170000C3 RID: 195
|
|
// (get) Token: 0x06000342 RID: 834
|
|
// (set) Token: 0x06000343 RID: 835
|
|
public extern float[] layerCullDistances
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000C4 RID: 196
|
|
// (get) Token: 0x06000344 RID: 836
|
|
// (set) Token: 0x06000345 RID: 837
|
|
public extern bool layerCullSpherical
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06000346 RID: 838
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void CopyFrom(Camera other);
|
|
|
|
// Token: 0x170000C5 RID: 197
|
|
// (get) Token: 0x06000347 RID: 839
|
|
// (set) Token: 0x06000348 RID: 840
|
|
public extern DepthTextureMode depthTextureMode
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x170000C6 RID: 198
|
|
// (get) Token: 0x06000349 RID: 841
|
|
// (set) Token: 0x0600034A RID: 842
|
|
public extern bool clearStencilAfterLightingPass
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x0600034B RID: 843
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
internal extern bool IsFiltered(GameObject go);
|
|
|
|
// Token: 0x0600034C RID: 844
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void AddCommandBuffer(CameraEvent evt, CommandBuffer buffer);
|
|
|
|
// Token: 0x0600034D RID: 845
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void RemoveCommandBuffer(CameraEvent evt, CommandBuffer buffer);
|
|
|
|
// Token: 0x0600034E RID: 846
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void RemoveCommandBuffers(CameraEvent evt);
|
|
|
|
// Token: 0x0600034F RID: 847
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern void RemoveAllCommandBuffers();
|
|
|
|
// Token: 0x06000350 RID: 848
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
public extern CommandBuffer[] GetCommandBuffers(CameraEvent evt);
|
|
|
|
// Token: 0x170000C7 RID: 199
|
|
// (get) Token: 0x06000351 RID: 849
|
|
public extern int commandBufferCount
|
|
{
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x06000352 RID: 850 RVA: 0x00005FF8 File Offset: 0x000041F8
|
|
internal GameObject RaycastTry(Ray ray, float distance, int layerMask)
|
|
{
|
|
return Camera.INTERNAL_CALL_RaycastTry(this, ref ray, distance, layerMask);
|
|
}
|
|
|
|
// Token: 0x06000353 RID: 851
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern GameObject INTERNAL_CALL_RaycastTry(Camera self, ref Ray ray, float distance, int layerMask);
|
|
|
|
// Token: 0x06000354 RID: 852 RVA: 0x00006018 File Offset: 0x00004218
|
|
internal GameObject RaycastTry2D(Ray ray, float distance, int layerMask)
|
|
{
|
|
return Camera.INTERNAL_CALL_RaycastTry2D(this, ref ray, distance, layerMask);
|
|
}
|
|
|
|
// Token: 0x06000355 RID: 853
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern GameObject INTERNAL_CALL_RaycastTry2D(Camera self, ref Ray ray, float distance, int layerMask);
|
|
|
|
// Token: 0x06000356 RID: 854 RVA: 0x00006038 File Offset: 0x00004238
|
|
public Matrix4x4 CalculateObliqueMatrix(Vector4 clipPlane)
|
|
{
|
|
Matrix4x4 matrix4x;
|
|
Camera.INTERNAL_CALL_CalculateObliqueMatrix(this, ref clipPlane, out matrix4x);
|
|
return matrix4x;
|
|
}
|
|
|
|
// Token: 0x06000357 RID: 855
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private static extern void INTERNAL_CALL_CalculateObliqueMatrix(Camera self, ref Vector4 clipPlane, out Matrix4x4 value);
|
|
|
|
// Token: 0x06000358 RID: 856 RVA: 0x00006058 File Offset: 0x00004258
|
|
internal void OnlyUsedForTesting1()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000359 RID: 857 RVA: 0x0000605C File Offset: 0x0000425C
|
|
internal void OnlyUsedForTesting2()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000032 RID: 50
|
|
public static Camera.CameraCallback onPreCull;
|
|
|
|
// Token: 0x04000033 RID: 51
|
|
public static Camera.CameraCallback onPreRender;
|
|
|
|
// Token: 0x04000034 RID: 52
|
|
public static Camera.CameraCallback onPostRender;
|
|
|
|
// Token: 0x02000027 RID: 39
|
|
public enum StereoscopicEye
|
|
{
|
|
// Token: 0x04000036 RID: 54
|
|
Left,
|
|
// Token: 0x04000037 RID: 55
|
|
Right
|
|
}
|
|
|
|
// Token: 0x02000028 RID: 40
|
|
public enum MonoOrStereoscopicEye
|
|
{
|
|
// Token: 0x04000039 RID: 57
|
|
Left,
|
|
// Token: 0x0400003A RID: 58
|
|
Right,
|
|
// Token: 0x0400003B RID: 59
|
|
Mono
|
|
}
|
|
|
|
// Token: 0x02000029 RID: 41
|
|
// (Invoke) Token: 0x0600035B RID: 859
|
|
public delegate void CameraCallback(Camera cam);
|
|
}
|
|
}
|