UIWindow Klassenreferenz

#import <UIWindow.h>

Abgeleitet von UIView.

Basisklasse für _UIAlertOvelayWindow, ABImagePickerWindow, CameraWindow, SBSuspensionWindow und UIEventObservableWindow.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithFrame:
(id) - initWithFrame:output:bitsPerComponent:
(id) - initWithContentRect:
(void) - dealloc
(void) - setContentView:
(BOOL) - shouldRespondToStatusBarHeightChange
(id) - representation
(void) - writeSnapshotsToDir:
(int) - controlTint
(BOOL) - _canExistBeyondSuspension
(void) - orderFront:
(void) - orderOut:
(void) - makeKey:
(struct CGPoint- warpPoint:
(BOOL) - _pointInStatusBar:
(void) - _handleMouseDown:
(void) - _handleMouseDragged:
(void) - _handleMouseUp:
(void) - _handleMouseEntered:
(void) - _handleMouseMoved:
(void) - _handleMouseExited:
(void) - _statusBarMouseDown:
(void) - _statusBarMouseDragged:
(void) - _statusBarMouseUp:
(void) - sendEvent:
(void) - _beginModalSession
(void) - _endModalSession
(id) - nextResponder
(BOOL) - _containedInAbsoluteResponderChain
(struct CGPoint- convertWindowToDevice:
(struct CGPoint- convertDeviceToWindow:
(void) - setLevel:
(float) - level
(void) - setBecomeKeyOnOrderFront:
(void) - setRotatableView:
(void) - _handleOrientationChange:
(void) - _finishedFullRotation
(void) - _finishedHalfRotation:finished:context:
(void) - setRotatableViewOrientation:duration:
(void) - synchronizeDrawingWithID:
(void) - handleStatusBarHeightChange
(void) - setFrame:
(void) - setTransform:
(int) - output
(int) - bitsPerComponent
(id) - contentView
(void) - _registerChargedView:
(void) - _unregisterChargedView:
(void) - _registerSwipeView:
(void) - _unregisterSwipeView:
(void) - _setFirstResponder:
(id) - firstResponder
(id) - _firstResponder
(unsigned int) - _becomeFirstResponderWhenPossible
(void) - _setMouseDownView:withEvent:
(void) - _setMouseEnteredView:
(BOOL) - _clearMouseView
(void) - _noteStatusBarHeightChanged:fence:
(BOOL) - _isHidden
(void) - _setHidden:
(void) - _setNeedsResetLevel:
(BOOL) - _needsResetLevel
(void) - _resetLevel
(void *) - createCoreSurfaceWithFrame:
(void *) - createCoreSurface
(struct CGImage *) - _createCGImageRefRepresentationInFrame:
(void) - _setCancelScroller:

Öffentliche, statische Methoden

(struct CGRect+ constrainFrameToScreen:
(id) + keyWindow

Geschützte Attribute

struct __GSWindow * _window
float _windowLevel
LKContext_layerContext
UIView_lastMouseDownView
UIView_lastMouseEnteredView
UIResponder_firstResponder
struct _UIRenderInfo_renderInfo
UIFingerInfo_fingerInfo
UIView_rotatableView
int _viewOrientation
struct {
   unsigned int   dontBecomeKeyOnOrderFront:1
   unsigned int   output:1
   unsigned int   inGesture:1
   unsigned int   trackingStatusBar:1
   unsigned int   resetLevelOnSuspend:1
   unsigned int   cancelScroller:1
   unsigned int   bitsPerComponent:4
   unsigned int   reserved:22
_windowFlags

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei UIWindow.h.


Dokumentation der Elementfunktionen

+ (struct CGRect) constrainFrameToScreen: (struct CGRect fp8  

+ (id) keyWindow  

- (id) initWithFrame: (struct CGRect fp8  

Implementiert UIView.

- (id) initWithFrame: (struct CGRect fp8
output: (int)  fp24
bitsPerComponent: (int)  fp28 

- (id) initWithContentRect: (struct CGRect fp8  

Implementiert in UIEventObservableWindow.

- (void) dealloc  

Implementiert UIView.

Implementiert in UIEventObservableWindow.

- (void) setContentView: (id)  fp8  

- (BOOL) shouldRespondToStatusBarHeightChange  

- (id) representation  

- (void) writeSnapshotsToDir: (id)  fp8  

- (int) controlTint  

- (BOOL) _canExistBeyondSuspension  

- (void) orderFront: (id)  fp8  

- (void) orderOut: (id)  fp8  

- (void) makeKey: (id)  fp8  

- (struct CGPoint) warpPoint: (struct CGPoint fp8  

- (BOOL) _pointInStatusBar: (struct CGPoint fp8  

- (void) _handleMouseDown: (struct __GSEvent *)  fp8  

- (void) _handleMouseDragged: (struct __GSEvent *)  fp8  

- (void) _handleMouseUp: (struct __GSEvent *)  fp8  

Implementiert in _UIAlertOvelayWindow.

- (void) _handleMouseEntered: (struct __GSEvent *)  fp8  

- (void) _handleMouseMoved: (struct __GSEvent *)  fp8  

- (void) _handleMouseExited: (struct __GSEvent *)  fp8  

- (void) _statusBarMouseDown: (struct __GSEvent *)  fp8  

- (void) _statusBarMouseDragged: (struct __GSEvent *)  fp8  

- (void) _statusBarMouseUp: (struct __GSEvent *)  fp8  

- (void) sendEvent: (struct __GSEvent *)  fp8  

Implementiert in UIEventObservableWindow und CameraWindow.

- (void) _beginModalSession  

- (void) _endModalSession  

- (id) nextResponder  

Implementiert UIView.

- (BOOL) _containedInAbsoluteResponderChain  

Implementiert UIResponder.

- (struct CGPoint) convertWindowToDevice: (struct CGPoint fp8  

- (struct CGPoint) convertDeviceToWindow: (struct CGPoint fp8  

- (void) setLevel: (float)  fp8  

- (float) level  

- (void) setBecomeKeyOnOrderFront: (BOOL)  fp8  

- (void) setRotatableView: (id)  fp8  

- (void) _handleOrientationChange: (id)  fp8  

- (void) _finishedFullRotation  

- (void) _finishedHalfRotation: (id)  fp8
finished: (id)  fp12
context: (void *)  fp16 

- (void) setRotatableViewOrientation: (int)  fp8
duration: (double)  fp12 

- (void) synchronizeDrawingWithID: (int)  fp8  

- (void) handleStatusBarHeightChange  

- (void) setFrame: (struct CGRect fp8  

- (void) setTransform: (struct CGAffineTransform fp8  

- (int) output  

- (int) bitsPerComponent  

- (id) contentView  

Implementiert in ABImagePickerWindow.

- (void) _registerChargedView: (id)  fp8  

- (void) _unregisterChargedView: (id)  fp8  

- (void) _registerSwipeView: (id)  fp8  

- (void) _unregisterSwipeView: (id)  fp8  

- (void) _setFirstResponder: (id)  fp8  

- (id) firstResponder  

Implementiert UIResponder.

- (id) _firstResponder  

- (unsigned int) _becomeFirstResponderWhenPossible  

Implementiert UIView.

- (void) _setMouseDownView: (id)  fp8
withEvent: (struct __GSEvent *)  fp12 

- (void) _setMouseEnteredView: (id)  fp8  

- (BOOL) _clearMouseView  

- (void) _noteStatusBarHeightChanged: (float)  fp8
fence: (int)  fp12 

- (BOOL) _isHidden  

- (void) _setHidden: (BOOL)  fp8  

- (void) _setNeedsResetLevel: (BOOL)  fp8  

- (BOOL) _needsResetLevel  

- (void) _resetLevel  

- (void *) createCoreSurfaceWithFrame: (struct CGRect fp8  

- (void *) createCoreSurface  

- (struct CGImage *) _createCGImageRefRepresentationInFrame: (struct CGRect fp8  

- (void) _setCancelScroller: (BOOL)  fp8  


Dokumentation der Datenelemente

- (struct __GSWindow*) _window [read, protected]

Definiert in Zeile 13 der Datei UIWindow.h.

- (float) _windowLevel [protected]

Definiert in Zeile 14 der Datei UIWindow.h.

- (LKContext*) _layerContext [protected]

Definiert in Zeile 15 der Datei UIWindow.h.

- (UIView*) _lastMouseDownView [protected]

Definiert in Zeile 16 der Datei UIWindow.h.

- (UIView*) _lastMouseEnteredView [protected]

Definiert in Zeile 17 der Datei UIWindow.h.

- (UIResponder*) _firstResponder [protected]

Definiert in Zeile 18 der Datei UIWindow.h.

- (struct _UIRenderInfo*) _renderInfo [read, protected]

Definiert in Zeile 19 der Datei UIWindow.h.

- (UIFingerInfo*) _fingerInfo [protected]

Definiert in Zeile 20 der Datei UIWindow.h.

- (UIView*) _rotatableView [protected]

Definiert in Zeile 21 der Datei UIWindow.h.

- (int) _viewOrientation [protected]

Definiert in Zeile 22 der Datei UIWindow.h.

- (unsigned int) dontBecomeKeyOnOrderFront [protected]

Definiert in Zeile 24 der Datei UIWindow.h.

- (unsigned int) output [protected]

Definiert in Zeile 25 der Datei UIWindow.h.

- (unsigned int) inGesture [protected]

Definiert in Zeile 26 der Datei UIWindow.h.

- (unsigned int) trackingStatusBar [protected]

Definiert in Zeile 27 der Datei UIWindow.h.

- (unsigned int) resetLevelOnSuspend [protected]

Definiert in Zeile 28 der Datei UIWindow.h.

- (unsigned int) cancelScroller [protected]

Definiert in Zeile 29 der Datei UIWindow.h.

- (unsigned int) bitsPerComponent [protected]

Definiert in Zeile 30 der Datei UIWindow.h.

- (unsigned int) reserved [protected]

Implementiert UIView.

Definiert in Zeile 31 der Datei UIWindow.h.

struct { ... } UIWindow::_windowFlags [protected]


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: