mirror of
https://github.com/GLEGram/GLEGram-iOS.git
synced 2026-04-24 11:56:18 +02:00
4647310322
Based on Swiftgram 12.5 (Telegram iOS 12.5). All GLEGram features ported and organized in GLEGram/ folder. Features: Ghost Mode, Saved Deleted Messages, Content Protection Bypass, Font Replacement, Fake Profile, Chat Export, Plugin System, and more. See CHANGELOG_12.5.md for full details.
34 lines
762 B
Objective-C
34 lines
762 B
Objective-C
#import <LegacyComponents/PGCameraShotMetadata.h>
|
|
|
|
@implementation PGCameraShotMetadata
|
|
|
|
+ (CGFloat)relativeDeviceAngleFromAngle:(CGFloat)angle orientation:(UIInterfaceOrientation)orientation
|
|
{
|
|
switch (orientation)
|
|
{
|
|
case UIInterfaceOrientationPortraitUpsideDown:
|
|
angle -= 180.0f;
|
|
break;
|
|
|
|
case UIInterfaceOrientationLandscapeLeft:
|
|
angle -= 90.0f;
|
|
break;
|
|
|
|
case UIInterfaceOrientationLandscapeRight:
|
|
angle -= 270.0f;
|
|
break;
|
|
|
|
default:
|
|
if (angle > 180.0f)
|
|
angle = angle - 360.0f;
|
|
break;
|
|
}
|
|
|
|
if (ABS(angle) < 45.0f)
|
|
return angle;
|
|
|
|
return 0.0f;
|
|
}
|
|
|
|
@end
|