@interface UIWindow : UIView {} // finding the key window + (UIWindow *)keyWindow; // unknown + (CGRect)constrainFrameToScreen:(CGRect)rect; // designated initializer - (id)initWithContentRect:(CGRect)frame; // the contentView will be automatically created by the window - (UIView *)contentView; - (void)setContentView:(UIView *)contextView; // window properties - (void)setFrame:(CGRect)fp8; - (void)setTransform:(CGAffineTransform)fp8; // handling interface events - (BOOL)shouldRespondToStatusBarHeightChange; - (void)handleStatusBarHeightChange; // events and responders - (void)sendEvent:(UIEvent *)event; - (void)setBecomeKeyOnOrderFront:(BOOL)shouldBecomeKey; - (void)orderFront:(id)sender; - (void)orderOut:(id)sender; - (void)makeKey:(id)sender; - (id)firstResponder; - (id)nextResponder; // coordinate conversion - (CGPoint)warpPoint:(CGPoint)point; - (CGPoint)convertWindowToDevice:(CGPoint)point; - (CGPoint)convertDeviceToWindow:(CGPoint)point; // setting the backlight level - (void)setLevel:(float)level; - (float)level; // unknown - (void)setOutput:(int)output; - (int)output; - (void)synchronizeDrawingWithID:(int)fp8; - (void *)createCoreSurfaceWithFrame:(CGRect)fp8; - (void *)createCoreSurface; - (id)representation; - (void)writeSnapshotsToDir:(NSString *)directoryPath; - (int)controlTint; @end