Zdexby TheHolyOneZ
36,909 classes
Class

UniversalCameraData

: ContextItem : Object
UnityEngine.Rendering.Universal.UniversalCameraData, Unity.RenderPipelines.Universal.Runtime 0x0248 (584 B) inherited 0x0010 Unity.RenderPipelines.Universal.Runtime.dll
0x00x0248

Members 60

OffsetSizeNameTypeFlagsDefault
0x40m_ViewMatrixMatrix4x4Private—
0x40m_ProjectionMatrixMatrix4x4Private—
0x40m_JitterMatrixMatrix4x4Private—
0x01m_CachedRenderIntoTextureXRboolPrivate—
0x01m_InitBuiltinXRConstantsboolPrivate—
0x00D20x06padding / unreflected
0x08cameraCameraPublic—
0x04scaledWidthintPublic—
0x04scaledHeightintPublic—
0x08m_HistoryManagerUniversalCameraHistory1 flags—
0x04renderTypeCameraRenderTypePublic—
0x00F40x04padding / unreflected
0x08targetTextureRenderTexturePublic—
0x34cameraTargetDescriptorRenderTextureDescriptorPublic—
0x10pixelRectRect1 flags—
0x01useScreenCoordOverridebool1 flags—
0x01450x03padding / unreflected
0x10screenSizeOverrideVector41 flags—
0x10screenCoordScaleBiasVector41 flags—
0x04pixelWidthint1 flags—
0x04pixelHeightint1 flags—
0x04aspectRatiofloat1 flags—
0x04renderScalefloatPublic—
0x04imageScalingModeImageScalingMode1 flags—
0x04upscalingFilterImageUpscalingFilter1 flags—
0x01fsrOverrideSharpnessbool1 flags—
0x01810x03padding / unreflected
0x04fsrSharpnessfloat1 flags—
0x04hdrColorBufferPrecisionHDRColorBufferPrecision1 flags—
0x01clearDepthboolPublic—
0x018D0x03padding / unreflected
0x04cameraTypeCameraTypePublic—
0x01isDefaultViewportboolPublic—
0x01isHdrEnabledboolPublic—
0x01allowHDROutputboolPublic—
0x01isAlphaOutputEnabledboolPublic—
0x01requiresDepthTextureboolPublic—
0x01requiresOpaqueTextureboolPublic—
0x01postProcessingRequiresDepthTextureboolPublic—
0x01xrRenderingboolPublic—
0x01useGPUOcclusionCullingbool1 flags—
0x01stackLastCameraOutputToHDRbool1 flags—
0x01rendersOffscreenUIbool1 flags—
0x01blitsOffscreenUICoverbool1 flags—
0x04defaultOpaqueSortFlagsSortingCriteriaPublic—
0x01A40x04padding / unreflected
0x08<xr>k__BackingFieldXRPassPrivate—
0x04maxShadowDistancefloatPublic—
0x01postProcessEnabledboolPublic—
0x01stackAnyPostProcessingEnabledbool1 flags—
0x01B60x02padding / unreflected
0x08captureActionsIEnumerator<System.Action<UnityEngine.Rendering.RenderTargetIdentifierPublic—
0x04volumeLayerMaskLayerMaskPublic—
0x01C40x04padding / unreflected
0x08volumeTriggerTransformPublic—
0x01isStopNaNEnabledboolPublic—
0x01isDitheringEnabledboolPublic—
0x01D20x02padding / unreflected
0x04antialiasingAntialiasingModePublic—
0x04antialiasingQualityAntialiasingQualityPublic—
0x01DC0x04padding / unreflected
0x08rendererScriptableRendererPublic—
0x01resolveFinalTargetboolPublic—
0x01E90x03padding / unreflected
0x0CworldSpaceCameraPosVector3Public—
0x10backgroundColorColorPublic—
0x08taaHistoryTaaHistory1 flags—
0x08stpHistoryStpHistory1 flags—
0x20taaSettingsSettings1 flags—
0x08baseCameraCameraPublic—
0x01isLastBaseCamerabool1 flags—
0x02410x07unreflected bytes to end of UniversalCameraData

Functions 34

SignatureFlagsNativeParams
Matrix4x4 GetGPUProjectionMatrix(int viewIndex)Public0x40
Matrix4x4 GetGPUProjectionMatrixNoJitter(int viewIndex)Public0x40
bool IsCameraProjectionMatrixFlipped()Public0x01
void SetViewAndProjectionMatrix(const Matrix4x4& viewMatrix, const Matrix4x4& projectionMatrix)1 flags0x40
void SetViewProjectionAndJitterMatrix(const Matrix4x4& viewMatrix, const Matrix4x4& projectionMatrix, const Matrix4x4& jitterMatrix)1 flags0x40
void PushBuiltinShaderConstantsXR(RasterCommandBuffer cmd, bool renderIntoTexture)1 flags0x08
Matrix4x4 GetViewMatrix(int viewIndex)Public0x40
Matrix4x4 GetProjectionMatrix(int viewIndex)Public0x40
Matrix4x4 GetProjectionMatrixNoJitter(int viewIndex)1 flags0x40
Matrix4x4 GetGPUProjectionMatrix(bool renderIntoTexture, int viewIndex)1 flags0x40
UniversalCameraHistory get_historyManager()Public+1 flags0x08
void set_historyManager(UniversalCameraHistory value)Public+1 flags0x08
bool get_requireSrgbConversion()2 flags0x01
bool get_isGameCamera()Public+1 flags0x01
bool get_isSceneViewCamera()Public+1 flags0x01
bool get_isPreviewCamera()Public+1 flags0x01
bool get_isRenderPassSupportedCamera()2 flags0x01
bool get_resolveToScreen()2 flags0x01
bool get_isHDROutputActive()Public+1 flags0x01
HDRDisplayInformation get_hdrDisplayInformation()Public+1 flags0x10
ColorGamut get_hdrDisplayColorGamut()Public+1 flags0x04
bool get_rendersOverlayUI()Public+1 flags0x01
bool IsHandleYFlipped(RTHandle handle)Public0x08
bool IsRenderTargetProjectionMatrixFlipped(RTHandle color, RTHandle depth)Public0x08
bool IsTemporalAARequested()1 flags0x01
bool IsTemporalAAEnabled()1 flags0x01
bool IsSTPRequested()1 flags0x01
bool IsSTPEnabled()1 flags0x01
XRPass get_xr()Public+1 flags0x08
void set_xr(XRPass value)2 flags0x08
XRPassUniversal get_xrUniversal()2 flags0x08
bool get_resetHistory()2 flags0x01
void Reset()Public+1 flags0x00
void .ctor()Public+1 flags0x00

Used by 74

types with a member, parameter or interface of this type