Zdexby TheHolyOneZ
44,741 classes
Class

Camera

: Behaviour : Component : Object : Object
UnityEngine.Camera, UnityEngine.CoreModule 0x0018 (24 B) inherited 0x0018 UnityEngine.CoreModule.dll
0x00x0018

Members 7

OffsetSizeNameTypeFlagsDefault
—0x04kMinAperturefloatPublicStatic+1 flags0
—0x04kMaxAperturefloatPublicStatic+1 flags0
—0x04kMinBladeCountintPublicStatic+1 flags0
—0x04kMaxBladeCountintPublicStatic+1 flags0
0x08onPreCullCameraCallbackPublicStatic—
0x08onPreRenderCameraCallbackPublicStatic—
0x08onPostRenderCameraCallbackPublicStatic—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 122

SignatureFlagsNativeParams
void .ctor()Public+1 flags0x00
float get_nearClipPlane()Public+1 flags0x04
void set_nearClipPlane(float value)Public+1 flags0x04
float get_farClipPlane()Public+1 flags0x04
void set_farClipPlane(float value)Public+1 flags0x04
float get_fieldOfView()Public+1 flags0x04
void set_fieldOfView(float value)Public+1 flags0x04
void set_renderingPath(const RenderingPath& value)Public+1 flags0x04
RenderingPath get_actualRenderingPath()Public+1 flags0x04
bool get_allowHDR()Public+1 flags0x01
void set_allowHDR(bool value)Public+1 flags0x01
bool get_allowMSAA()Public+1 flags0x01
void set_allowMSAA(bool value)Public+1 flags0x01
bool get_allowDynamicResolution()Public+1 flags0x01
void set_forceIntoRenderTexture(bool value)Public+1 flags0x01
float get_orthographicSize()Public+1 flags0x04
void set_orthographicSize(float value)Public+1 flags0x04
bool get_orthographic()Public+1 flags0x01
void set_orthographic(bool value)Public+1 flags0x01
OpaqueSortMode get_opaqueSortMode()Public+1 flags0x04
float get_depth()Public+1 flags0x04
void set_depth(float value)Public+1 flags0x04
float get_aspect()Public+1 flags0x04
void set_aspect(float value)Public+1 flags0x04
int get_cullingMask()Public+1 flags0x04
void set_cullingMask(int value)Public+1 flags0x04
int get_eventMask()Public+1 flags0x04
void set_layerCullSpherical(bool value)Public+1 flags0x01
CameraType get_cameraType()Public+1 flags0x04
void set_cameraType(const CameraType& value)Public+1 flags0x04
void SetLayerCullDistances(const float[]& d)Private0x08
void set_layerCullDistances(const float[]& value)Public+1 flags0x08
void set_useOcclusionCulling(bool value)Public+1 flags0x01
Color get_backgroundColor()Public+1 flags0x10
void set_backgroundColor(const Color& value)Public+1 flags0x10
CameraClearFlags get_clearFlags()Public+1 flags0x04
void set_clearFlags(const CameraClearFlags& value)Public+1 flags0x04
DepthTextureMode get_depthTextureMode()Public+1 flags0x04
void set_depthTextureMode(const DepthTextureMode& value)Public+1 flags0x04
bool get_usePhysicalProperties()Public+1 flags0x01
Rect get_rect()Public+1 flags0x10
void set_rect(const Rect& value)Public+1 flags0x10
Rect get_pixelRect()Public+1 flags0x10
void set_pixelRect(const Rect& value)Public+1 flags0x10
int get_pixelWidth()Public+1 flags0x04
int get_pixelHeight()Public+1 flags0x04
int get_scaledPixelWidth()Public+1 flags0x04
int get_scaledPixelHeight()Public+1 flags0x04
RenderTexture get_targetTexture()Public+1 flags0x08
void set_targetTexture(RenderTexture value)Public+1 flags0x08
RenderTexture get_activeTexture()Public+1 flags0x08
int get_targetDisplay()Public+1 flags0x04
Matrix4x4 get_cameraToWorldMatrix()Public+1 flags0x40
Matrix4x4 get_worldToCameraMatrix()Public+1 flags0x40
void set_worldToCameraMatrix(const Matrix4x4& value)Public+1 flags0x40
Matrix4x4 get_projectionMatrix()Public+1 flags0x40
void set_projectionMatrix(const Matrix4x4& value)Public+1 flags0x40
void ResetWorldToCameraMatrix()Public0x00
Matrix4x4 CalculateObliqueMatrix(const Vector4& clipPlane)Public0x40
Vector3 WorldToScreenPoint(const Vector3& position, const MonoOrStereoscopicEye& eye)Public0x0C
Vector3 WorldToViewportPoint(const Vector3& position, const MonoOrStereoscopicEye& eye)Public0x0C
Vector3 ViewportToWorldPoint(const Vector3& position, const MonoOrStereoscopicEye& eye)Public0x0C
Vector3 ScreenToWorldPoint(const Vector3& position, const MonoOrStereoscopicEye& eye)Public0x0C
Vector3 WorldToScreenPoint(const Vector3& position)Public0x0C
Vector3 WorldToViewportPoint(const Vector3& position)Public0x0C
Vector3 ViewportToWorldPoint(const Vector3& position)Public0x0C
Vector3 ScreenToWorldPoint(const Vector3& position)Public0x0C
Vector3 ScreenToViewportPoint(const Vector3& position)Public0x0C
Ray ViewportPointToRay(const Vector2& pos, const MonoOrStereoscopicEye& eye)Private0x18
Ray ViewportPointToRay(const Vector3& pos, const MonoOrStereoscopicEye& eye)Public0x18
Ray ViewportPointToRay(const Vector3& pos)Public0x18
Ray ScreenPointToRay(const Vector2& pos, const MonoOrStereoscopicEye& eye)Private0x18
Ray ScreenPointToRay(const Vector3& pos, const MonoOrStereoscopicEye& eye)Public0x18
Ray ScreenPointToRay(const Vector3& pos)Public0x18
Camera get_main()PublicStatic+1 flags0x08
Camera get_current()PublicStatic+1 flags0x08
bool get_stereoEnabled()Public+1 flags0x01
StereoTargetEyeMask get_stereoTargetEye()Public+1 flags0x04
void set_stereoTargetEye(const StereoTargetEyeMask& value)Public+1 flags0x04
void SetStereoProjectionMatrix(const StereoscopicEye& eye, const Matrix4x4& matrix)Public0x40
void SetStereoViewMatrix(const StereoscopicEye& eye, const Matrix4x4& matrix)Public0x40
int GetAllCamerasCount()PrivateStatic0x04
int GetAllCamerasImpl(const Camera[]& cam)PrivateStatic0x08
int get_allCamerasCount()PublicStatic+1 flags0x04
Camera[] get_allCameras()PublicStatic+1 flags0x08
int GetAllCameras(const Camera[]& cameras)PublicStatic0x08
int GetFilterMode()Private0x04
SceneViewFilterMode get_sceneViewFilterMode()Public+1 flags0x04
void Render()Public0x00
void RenderWithShader(Shader shader, const string& replacementTag)Public0x08
void SetupCurrent(Camera cur)PublicStatic0x08
void CopyFrom(Camera other)Public0x08
void AddCommandBufferImpl(const CameraEvent& evt, CommandBuffer buffer)Private0x08
void RemoveCommandBufferImpl(const CameraEvent& evt, CommandBuffer buffer)Private0x08
void AddCommandBuffer(const CameraEvent& evt, CommandBuffer buffer)Public0x08
void RemoveCommandBuffer(const CameraEvent& evt, CommandBuffer buffer)Public0x08
void FireOnPreCull(Camera cam)PrivateStatic0x08
void FireOnPreRender(Camera cam)PrivateStatic0x08
void FireOnPostRender(Camera cam)PrivateStatic0x08
bool TryGetCullingParameters(bool stereoAware, ref ScriptableCullingParameters& cullingParameters)Public0x630
bool GetCullingParameters_Internal(Camera camera, bool stereoAware, ref ScriptableCullingParameters& cullingParameters, int managedCullingParametersSize)PrivateStatic0x630
void get_backgroundColor_Injected(ref Color& ret)Private+1 flags0x10
void set_backgroundColor_Injected(ref Color& value)Private+1 flags0x10
void get_rect_Injected(ref Rect& ret)Private+1 flags0x10
void set_rect_Injected(ref Rect& value)Private+1 flags0x10
void get_pixelRect_Injected(ref Rect& ret)Private+1 flags0x10
void set_pixelRect_Injected(ref Rect& value)Private+1 flags0x10
void get_cameraToWorldMatrix_Injected(ref Matrix4x4& ret)Private+1 flags0x40
void get_worldToCameraMatrix_Injected(ref Matrix4x4& ret)Private+1 flags0x40
void set_worldToCameraMatrix_Injected(ref Matrix4x4& value)Private+1 flags0x40
void get_projectionMatrix_Injected(ref Matrix4x4& ret)Private+1 flags0x40
void set_projectionMatrix_Injected(ref Matrix4x4& value)Private+1 flags0x40
void CalculateObliqueMatrix_Injected(ref Vector4& clipPlane, ref Matrix4x4& ret)Private0x40
void WorldToScreenPoint_Injected(ref Vector3& position, const MonoOrStereoscopicEye& eye, ref Vector3& ret)Private0x0C
void WorldToViewportPoint_Injected(ref Vector3& position, const MonoOrStereoscopicEye& eye, ref Vector3& ret)Private0x0C
void ViewportToWorldPoint_Injected(ref Vector3& position, const MonoOrStereoscopicEye& eye, ref Vector3& ret)Private0x0C
void ScreenToWorldPoint_Injected(ref Vector3& position, const MonoOrStereoscopicEye& eye, ref Vector3& ret)Private0x0C
void ScreenToViewportPoint_Injected(ref Vector3& position, ref Vector3& ret)Private0x0C
void ViewportPointToRay_Injected(ref Vector2& pos, const MonoOrStereoscopicEye& eye, ref Ray& ret)Private0x18
void ScreenPointToRay_Injected(ref Vector2& pos, const MonoOrStereoscopicEye& eye, ref Ray& ret)Private0x18
void SetStereoProjectionMatrix_Injected(const StereoscopicEye& eye, ref Matrix4x4& matrix)Private0x40
void SetStereoViewMatrix_Injected(const StereoscopicEye& eye, ref Matrix4x4& matrix)Private0x40

Used by 170

types with a member, parameter or interface of this type