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

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