terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Public Member Functions | |
XNAUICameraSettings () | |
XNAUICameraSettings (Camera camera, XNAUICameraSettings defaultSettings) | |
override void | UpdateViewport (Rect newVeiwport) |
void | RecalculateVirtualScreen () |
float | GetMinResolution () |
float | GetMaxResolution () |
void | ApplyCamera () |
float | GetDefaultVerticalResolution (bool safeRegion=false) |
Rect | GetDefaultSafeArea () |
Rect | GetSafeArea () |
void | ResetSafeArea () |
void | SetSafeArea (Rect area) |
void | OverrideVerticalResolution (int verticalResolution) |
Public Attributes | |
Camera | Camera |
int | _cameraWidth |
int | _cameraHeight |
float | _safeRegionMinX |
float | _safeRegionMinY |
int | realVirtualScreenWidth |
int | realVirtualScreenHeight |
int | realVirtualScreenOffsetX |
int | realVirtualScreenOffsetY |
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] |
int | NativeWidth [get] |
int | NativeHeight [get] |
DeviceOrientation | deviceOrientation [get] |
Rect | Viewport [get] |
float | ZoomScale [get, set] |
Private Member Functions | |
new Rect | GetViewportSafeRegion () |
float | GetDeviceDPI () |
bool | IsSafeAreaValid () |
void | UpdateForcedEmulation () |
Static Private Member Functions | |
static bool | RectRoughlyEqual (Rect a, Rect b) |
Private Attributes | |
Vector2 | _lastScreenResolution |
bool | _lastVPPIOverridden |
float | _lastVPPI |
float | _lastZoomScale |
Rect | _lastSafeRegion |
Rect | _cameraSafeRegion |
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 |
Definition at line 6 of file XNAUICameraSettings.cs.