|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Inheritance diagram for XNAWorldCameraSettings:
Collaboration 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 |
| global::UnityEngine.Vector2 | MagnifySrcRegionOffset |
| global::UnityEngine.Vector2 | MagnifySrcRegionSize |
| global::UnityEngine.Vector2 | MagnifyDstRegionOffset |
| global::UnityEngine.Vector2 | MagnifyDstRegionSize |
| Camera | Camera |
| AnimationCurve | UIScreenWorldOffset |
| int | _cameraWidth |
| int | _cameraHeight |
| global::UnityEngine.Vector2 | HorizontalSplitScreenResolution |
| global::UnityEngine.Vector2 | VertialSplitScreenResolution |
| global::UnityEngine.Vector2 | QuaterSplitScreenResolution |
| AnimationCurve | PhysicalToVPPICurve |
| AnimationCurve | PhysicalToResolution |
| float | PhysicalHeight |
| float | VPPI |
| float | DPI |
| float | PixelScale |
| bool | VPPIOverridden |
Static Public Attributes | |
| static Rect | SafeArea |
Protected Member Functions | |
| void | UpdatePixelScale (bool safeRegion=false) |
Protected Attributes | |
| Rect | _viewport |
Properties | |
| bool | ScreenResolutionSettingsDirty [get, set] |
| float | MaxPixelScale [get, set] |
| float | MinPixelScale [get, set] |
| int | MaxWorldWidth [get, set] |
| int | MaxWorldHeight [get, set] |
| int | NativeWidth [get, set] |
| int | NativeHeight [get, set] |
| DeviceOrientation | deviceOrientation [get, set] |
| Rect | Viewport [get, set] |
| float | ZoomScale [get, set] |
Private Member Functions | |
| void | RecalculateVirtualScreen () |
| float | GetDeviceDPI () |
| bool | IsSafeAreaValid () |
| void | UpdateForcedEmulation () |
Private Attributes | |
| global::UnityEngine.Vector2 | _lastScreenResolution |
| bool | _lastVPPIOverridden |
| float | _lastVPPI |
| float | _lastZoomScale |
| bool | _wasInMenus |
| DeviceOrientation | _cachedOrientation |
| bool | DeviceDPISectup |
| float | DeviceDPI |
| float | _zoomScale |
| DeviceVPPICalculator.EditorMobileEmuEntry[] | MobileResolutionEntries |
| DeviceVPPICalculator.EditorMobileEmuEntry | _forceEMUEntry |
Static Private Attributes | |
| static float | DefaultResolution |
| static float | DefaultPhysicalHeight |
Definition at line 10 of file XNAWorldCameraSettings.cs.