Zdexby TheHolyOneZ
36,909 classes
Class

PixelPerfectCamera

: MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.Rendering.Universal.PixelPerfectCamera, Unity.RenderPipelines.Universal.2D.Runtime 0x0050 (80 B) inherited 0x0020 Unity.RenderPipelines.Universal.2D.Runtime.dll
0x00x0050

Members 9

OffsetSizeNameTypeFlagsDefault
0x04m_AssetsPPUintPrivate—
0x04m_RefResolutionXintPrivate—
0x04m_RefResolutionYintPrivate—
0x04m_CropFrameCropFramePrivate—
0x04m_GridSnappingGridSnappingPrivate—
0x04m_FilterModePixelPerfectFilterModePrivate—
0x08m_CameraCameraPrivate—
0x08m_InternalPixelPerfectCameraInternalPrivate—
0x01m_CinemachineCompatibilityModeboolPrivate—
0x00490x07unreflected bytes to end of PixelPerfectCamera
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 38

SignatureFlagsNativeParams
CropFrame get_cropFrame()Public+1 flags0x04
void set_cropFrame(const CropFrame& value)Public+1 flags0x04
GridSnapping get_gridSnapping()Public+1 flags0x04
void set_gridSnapping(const GridSnapping& value)Public+1 flags0x04
float get_orthographicSize()Public+1 flags0x04
int get_assetsPPU()PublicFinal+3 flags0x04
void set_assetsPPU(int value)PublicFinal+3 flags0x04
int get_refResolutionX()PublicFinal+3 flags0x04
void set_refResolutionX(int value)PublicFinal+3 flags0x04
int get_refResolutionY()PublicFinal+3 flags0x04
void set_refResolutionY(int value)PublicFinal+3 flags0x04
bool get_upscaleRT()PublicFinal+3 flags0x01
void set_upscaleRT(bool value)PublicFinal+3 flags0x01
bool get_pixelSnapping()PublicFinal+3 flags0x01
void set_pixelSnapping(bool value)PublicFinal+3 flags0x01
bool get_cropFrameX()PublicFinal+3 flags0x01
void set_cropFrameX(bool value)PublicFinal+3 flags0x01
bool get_cropFrameY()PublicFinal+3 flags0x01
void set_cropFrameY(bool value)PublicFinal+3 flags0x01
bool get_stretchFill()PublicFinal+3 flags0x01
void set_stretchFill(bool value)PublicFinal+3 flags0x01
int get_pixelRatio()Public+1 flags0x04
bool get_requiresUpscalePass()Public+1 flags0x01
Vector3 RoundToPixel(const Vector3& position)Public0x0C
float CorrectCinemachineOrthoSize(float targetOrthoSize)Public0x04
FilterMode get_finalBlitFilterMode()2 flags0x04
Vector2Int get_offscreenRTSize()2 flags0x08
Vector2Int get_cameraRTSize()Private+1 flags0x08
void PixelSnap()Private0x00
void Awake()Private0x00
void UpdateCameraProperties()Private0x00
void OnBeginCameraRendering(const ScriptableRenderContext& context, Camera camera)Private0x08
void OnEndCameraRendering(const ScriptableRenderContext& context, Camera camera)Private0x08
void OnEnable()Private0x00
void OnDisable()1 flags0x00
void OnBeforeSerialize()PublicFinal+2 flags0x00
void OnAfterDeserialize()PublicFinal+2 flags0x00
void .ctor()Public+1 flags0x00

Used by 2

types with a member, parameter or interface of this type