terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
XNAWorldCameraSettings Class Reference
+ Inheritance diagram for XNAWorldCameraSettings:

Public Member Functions

 XNAWorldCameraSettings ()
 
 XNAWorldCameraSettings (Camera camera, XNAWorldCameraSettings defaultSettings)
 
override void UpdateViewport (Rect newVeiwport)
 
void ApplyCamera ()
 
float GetDefaultVerticalResolution (bool safeRegion=false)
 
Rect GetDefaultSafeArea ()
 
Rect GetViewportSafeRegion ()
 
Rect GetSafeArea ()
 
void ResetSafeArea ()
 
void SetSafeArea (Rect area)
 
void OverrideVerticalResolution (int verticalResolution)
 

Public Attributes

Camera MagnifyCamera
 
bool MagnifyActive
 
Vector2 MagnifySrcRegionOffset
 
Vector2 MagnifySrcRegionSize
 
Vector2 MagnifyDstRegionOffset
 
Vector2 MagnifyDstRegionSize
 
Camera Camera
 
AnimationCurve UIScreenWorldOffset
 
int _cameraWidth
 
int _cameraHeight
 
Vector2 HorizontalSplitScreenResolution
 
Vector2 VertialSplitScreenResolution
 
Vector2 QuaterSplitScreenResolution
 
AnimationCurve PhysicalToVPPICurve
 
AnimationCurve PhysicalToResolution
 
float PhysicalHeight
 
float VPPI
 
float DPI
 
float PixelScale = (float)16256
 
bool VPPIOverridden
 

Static Public Attributes

static Rect SafeArea
 

Protected Member Functions

void UpdatePixelScale (bool safeRegion=false)
 

Protected Attributes

Rect _viewport
 

Properties

bool ScreenResolutionSettingsDirty [get]
 
float MaxPixelScale [get]
 
float MinPixelScale [get]
 
int MaxWorldWidth [get]
 
int MaxWorldHeight [get]
 
int NativeWidth [get]
 
int NativeHeight [get]
 
DeviceOrientation deviceOrientation [get]
 
Rect Viewport [get]
 
float ZoomScale [get, set]
 

Private Member Functions

void RecalculateVirtualScreen ()
 
float GetDeviceDPI ()
 
bool IsSafeAreaValid ()
 
void UpdateForcedEmulation ()
 

Private Attributes

Vector2 _lastScreenResolution
 
bool _lastVPPIOverridden
 
float _lastVPPI
 
float _lastZoomScale
 
bool _wasInMenus
 
DeviceOrientation _cachedOrientation = DeviceOrientation.LandscapeLeft
 
bool DeviceDPISectup
 
float DeviceDPI
 
float _zoomScale = (float)16256
 
DeviceVPPICalculator.EditorMobileEmuEntry[] MobileResolutionEntries
 
DeviceVPPICalculator.EditorMobileEmuEntry _forceEMUEntry
 

Static Private Attributes

static float DefaultResolution
 
static float DefaultPhysicalHeight
 

Detailed Description

Definition at line 7 of file XNAWorldCameraSettings.cs.


The documentation for this class was generated from the following file: