1234567891011121314151617181920 |
- #pragma once
- #include <CoreGraphics/CGAffineTransform.h>
- #if !PLATFORM_TVOS
- ScreenOrientation ConvertToUnityScreenOrientation(UIInterfaceOrientation hwOrient);
- UIInterfaceOrientation ConvertToIosScreenOrientation(ScreenOrientation orient);
- #endif
- #if !PLATFORM_TVOS
- UIInterfaceOrientation UIViewControllerInterfaceOrientation(UIViewController* controller);
- #endif
- ScreenOrientation UIViewControllerOrientation(UIViewController* controller);
- CGAffineTransform TransformForOrientation(ScreenOrientation curOrient);
- CGAffineTransform TransformBetweenOrientations(ScreenOrientation fromOrient, ScreenOrientation toOrient);
- ScreenOrientation OrientationAfterTransform(ScreenOrientation curOrient, CGAffineTransform transform);
- void OrientView(UIViewController* host, UIView* view, ScreenOrientation to);
|