mirror of
https://github.com/quelsolaar/MergeSource
synced 2025-02-08 11:08:41 -05:00
2518 lines
121 KiB
C
2518 lines
121 KiB
C
/*
|
|
This file has been automatically generated by the shimmer industries c-ocoa API generator
|
|
Thus, manual changes to this file will be lost if the file is re-generated.
|
|
*/
|
|
|
|
#if defined(__OBJC__) && __has_feature(objc_arc)
|
|
#define ARC_AVAILABLE
|
|
#endif
|
|
|
|
// ABI is a bit different between platforms
|
|
#ifdef __arm64__
|
|
#define abi_objc_msgSend_stret objc_msgSend
|
|
#else
|
|
#define abi_objc_msgSend_stret objc_msgSend_stret
|
|
#endif
|
|
#ifdef __i386__
|
|
#define abi_objc_msgSend_fpret objc_msgSend_fpret
|
|
#else
|
|
#define abi_objc_msgSend_fpret objc_msgSend
|
|
#endif
|
|
|
|
#include "uiscreen.h"
|
|
|
|
void uiscreen_dealloc( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "dealloc" );
|
|
#define uiscreen_dealloc_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_dealloc_call( (id)object, methodSelector );
|
|
#undef uiscreen_dealloc_call
|
|
}
|
|
|
|
nsobject_t uiscreen_description( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "description" );
|
|
#define uiscreen_description_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_description_call( (id)object, methodSelector );
|
|
#undef uiscreen_description_call
|
|
}
|
|
|
|
nsobject_t uiscreen_currentMode( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "currentMode" );
|
|
#define uiscreen_currentMode_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_currentMode_call( (id)object, methodSelector );
|
|
#undef uiscreen_currentMode_call
|
|
}
|
|
|
|
double uiscreen_scale( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "scale" );
|
|
#define uiscreen_scale_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return uiscreen_scale_call( (id)object, methodSelector );
|
|
#undef uiscreen_scale_call
|
|
}
|
|
|
|
void uiscreen_observeValueForKeyPath( uiscreen_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, void* arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "observeValueForKeyPath:ofObject:change:context:" );
|
|
#define uiscreen_observeValueForKeyPath_call( obj, selector, arg0, arg1, arg2, arg3 ) ((void (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t, void* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
|
|
uiscreen_observeValueForKeyPath_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef uiscreen_observeValueForKeyPath_call
|
|
}
|
|
|
|
CGRect uiscreen_bounds( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bounds" );
|
|
#define uiscreen_bounds_call( obj, selector ) ((CGRect (*)( id, SEL ))abi_objc_msgSend_stret) ( obj, selector )
|
|
return uiscreen_bounds_call( (id)object, methodSelector );
|
|
#undef uiscreen_bounds_call
|
|
}
|
|
|
|
double uiscreen_brightness( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "brightness" );
|
|
#define uiscreen_brightness_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return uiscreen_brightness_call( (id)object, methodSelector );
|
|
#undef uiscreen_brightness_call
|
|
}
|
|
|
|
void uiscreen_setBrightness( uiscreen_t object, double arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setBrightness:" );
|
|
#define uiscreen_setBrightness_call( obj, selector, arg0 ) ((void (*)( id, SEL, double ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setBrightness_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setBrightness_call
|
|
}
|
|
|
|
nsobject_t uiscreen_snapshot( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "snapshot" );
|
|
#define uiscreen_snapshot_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_snapshot_call( (id)object, methodSelector );
|
|
#undef uiscreen_snapshot_call
|
|
}
|
|
|
|
nsobject_t uiscreen_traitCollection( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "traitCollection" );
|
|
#define uiscreen_traitCollection_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_traitCollection_call( (id)object, methodSelector );
|
|
#undef uiscreen_traitCollection_call
|
|
}
|
|
|
|
void uiscreen_traitCollectionDidChange( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "traitCollectionDidChange:" );
|
|
#define uiscreen_traitCollectionDidChange_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_traitCollectionDidChange_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_traitCollectionDidChange_call
|
|
}
|
|
|
|
void uiscreen_updateFocusIfNeeded( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "updateFocusIfNeeded" );
|
|
#define uiscreen_updateFocusIfNeeded_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_updateFocusIfNeeded_call( (id)object, methodSelector );
|
|
#undef uiscreen_updateFocusIfNeeded_call
|
|
}
|
|
|
|
nsobject_t uiscreen_coordinateSpace( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "coordinateSpace" );
|
|
#define uiscreen_coordinateSpace_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_coordinateSpace_call( (id)object, methodSelector );
|
|
#undef uiscreen_coordinateSpace_call
|
|
}
|
|
|
|
CGRect uiscreen_convertRect( uiscreen_t object, CGRect arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "convertRect:toCoordinateSpace:" );
|
|
#define uiscreen_convertRect_call( obj, selector, arg0, arg1 ) ((CGRect (*)( id, SEL, CGRect, nsobject_t ))abi_objc_msgSend_stret) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_convertRect_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_convertRect_call
|
|
}
|
|
|
|
void uiscreen_setNeedsFocusUpdate( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setNeedsFocusUpdate" );
|
|
#define uiscreen_setNeedsFocusUpdate_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_setNeedsFocusUpdate_call( (id)object, methodSelector );
|
|
#undef uiscreen_setNeedsFocusUpdate_call
|
|
}
|
|
|
|
bool uiscreen_shouldUpdateFocusInContext( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "shouldUpdateFocusInContext:" );
|
|
#define uiscreen_shouldUpdateFocusInContext_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_shouldUpdateFocusInContext_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_shouldUpdateFocusInContext_call
|
|
}
|
|
|
|
void uiscreen_didUpdateFocusInContext( uiscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "didUpdateFocusInContext:withAnimationCoordinator:" );
|
|
#define uiscreen_didUpdateFocusInContext_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
uiscreen_didUpdateFocusInContext_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_didUpdateFocusInContext_call
|
|
}
|
|
|
|
nsobject_t uiscreen_preferredFocusEnvironments( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "preferredFocusEnvironments" );
|
|
#define uiscreen_preferredFocusEnvironments_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_preferredFocusEnvironments_call( (id)object, methodSelector );
|
|
#undef uiscreen_preferredFocusEnvironments_call
|
|
}
|
|
|
|
nsobject_t uiscreen_parentFocusEnvironment( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "parentFocusEnvironment" );
|
|
#define uiscreen_parentFocusEnvironment_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_parentFocusEnvironment_call( (id)object, methodSelector );
|
|
#undef uiscreen_parentFocusEnvironment_call
|
|
}
|
|
|
|
nsobject_t uiscreen_focusItemContainer( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "focusItemContainer" );
|
|
#define uiscreen_focusItemContainer_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_focusItemContainer_call( (id)object, methodSelector );
|
|
#undef uiscreen_focusItemContainer_call
|
|
}
|
|
|
|
nsobject_t uiscreen_preferredFocusedView( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "preferredFocusedView" );
|
|
#define uiscreen_preferredFocusedView_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_preferredFocusedView_call( (id)object, methodSelector );
|
|
#undef uiscreen_preferredFocusedView_call
|
|
}
|
|
|
|
nsobject_t uiscreen_focusedItem( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "focusedItem" );
|
|
#define uiscreen_focusedItem_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_focusedItem_call( (id)object, methodSelector );
|
|
#undef uiscreen_focusedItem_call
|
|
}
|
|
|
|
nsobject_t uiscreen_focusItemsInRect( uiscreen_t object, CGRect arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "focusItemsInRect:" );
|
|
#define uiscreen_focusItemsInRect_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, CGRect ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_focusItemsInRect_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_focusItemsInRect_call
|
|
}
|
|
|
|
nsobject_t uiscreen_displayIdentity( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "displayIdentity" );
|
|
#define uiscreen_displayIdentity_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_displayIdentity_call( (id)object, methodSelector );
|
|
#undef uiscreen_displayIdentity_call
|
|
}
|
|
|
|
nsobject_t uiscreen_displayConfiguration( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "displayConfiguration" );
|
|
#define uiscreen_displayConfiguration_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_displayConfiguration_call( (id)object, methodSelector );
|
|
#undef uiscreen_displayConfiguration_call
|
|
}
|
|
|
|
nsobject_t uiscreen_displayLinkWithTarget( uiscreen_t object, nsobject_t arg0, nsselector_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "displayLinkWithTarget:selector:" );
|
|
#define uiscreen_displayLinkWithTarget_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsselector_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_displayLinkWithTarget_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_displayLinkWithTarget_call
|
|
}
|
|
|
|
long long uiscreen_maximumFramesPerSecond( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "maximumFramesPerSecond" );
|
|
#define uiscreen_maximumFramesPerSecond_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_maximumFramesPerSecond_call( (id)object, methodSelector );
|
|
#undef uiscreen_maximumFramesPerSecond_call
|
|
}
|
|
|
|
UIEdgeInsets uiscreen_overscanCompensationInsets( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "overscanCompensationInsets" );
|
|
#define uiscreen_overscanCompensationInsets_call( obj, selector ) ((UIEdgeInsets (*)( id, SEL ))abi_objc_msgSend_stret) ( obj, selector )
|
|
return uiscreen_overscanCompensationInsets_call( (id)object, methodSelector );
|
|
#undef uiscreen_overscanCompensationInsets_call
|
|
}
|
|
|
|
nsobject_t uiscreen_snapshotViewAfterScreenUpdates( uiscreen_t object, bool arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "snapshotViewAfterScreenUpdates:" );
|
|
#define uiscreen_snapshotViewAfterScreenUpdates_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, bool ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_snapshotViewAfterScreenUpdates_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_snapshotViewAfterScreenUpdates_call
|
|
}
|
|
|
|
CGPoint uiscreen_convertPoint( uiscreen_t object, CGPoint arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "convertPoint:toCoordinateSpace:" );
|
|
#define uiscreen_convertPoint_call( obj, selector, arg0, arg1 ) ((CGPoint (*)( id, SEL, CGPoint, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_convertPoint_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_convertPoint_call
|
|
}
|
|
|
|
nsobject_t uiscreen_focusedView( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "focusedView" );
|
|
#define uiscreen_focusedView_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_focusedView_call( (id)object, methodSelector );
|
|
#undef uiscreen_focusedView_call
|
|
}
|
|
|
|
nsobject_t uiscreen_snapshotView( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "snapshotView" );
|
|
#define uiscreen_snapshotView_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_snapshotView_call( (id)object, methodSelector );
|
|
#undef uiscreen_snapshotView_call
|
|
}
|
|
|
|
nsobject_t uiscreen_fixedCoordinateSpace( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "fixedCoordinateSpace" );
|
|
#define uiscreen_fixedCoordinateSpace_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_fixedCoordinateSpace_call( (id)object, methodSelector );
|
|
#undef uiscreen_fixedCoordinateSpace_call
|
|
}
|
|
|
|
nsobject_t uiscreen_initWithDisplayConfiguration( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "initWithDisplayConfiguration:" );
|
|
#define uiscreen_initWithDisplayConfiguration_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_initWithDisplayConfiguration_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_initWithDisplayConfiguration_call
|
|
}
|
|
|
|
bool uiscreen_isCaptured( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isCaptured" );
|
|
#define uiscreen_isCaptured_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isCaptured_call( (id)object, methodSelector );
|
|
#undef uiscreen_isCaptured_call
|
|
}
|
|
|
|
nsobject_t uiscreen_availableModes( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "availableModes" );
|
|
#define uiscreen_availableModes_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_availableModes_call( (id)object, methodSelector );
|
|
#undef uiscreen_availableModes_call
|
|
}
|
|
|
|
long long uiscreen_overscanCompensation( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "overscanCompensation" );
|
|
#define uiscreen_overscanCompensation_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_overscanCompensation_call( (id)object, methodSelector );
|
|
#undef uiscreen_overscanCompensation_call
|
|
}
|
|
|
|
double uiscreen_calibratedLatency( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "calibratedLatency" );
|
|
#define uiscreen_calibratedLatency_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return uiscreen_calibratedLatency_call( (id)object, methodSelector );
|
|
#undef uiscreen_calibratedLatency_call
|
|
}
|
|
|
|
nsobject_t uiscreen_preferredMode( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "preferredMode" );
|
|
#define uiscreen_preferredMode_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_preferredMode_call( (id)object, methodSelector );
|
|
#undef uiscreen_preferredMode_call
|
|
}
|
|
|
|
double uiscreen_nativeScale( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "nativeScale" );
|
|
#define uiscreen_nativeScale_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return uiscreen_nativeScale_call( (id)object, methodSelector );
|
|
#undef uiscreen_nativeScale_call
|
|
}
|
|
|
|
float uiscreen_rawBrightnessForBacklightLevel( uiscreen_t object, float arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "rawBrightnessForBacklightLevel:" );
|
|
#define uiscreen_rawBrightnessForBacklightLevel_call( obj, selector, arg0 ) ((float (*)( id, SEL, float ))abi_objc_msgSend_fpret) ( obj, selector, arg0 )
|
|
return uiscreen_rawBrightnessForBacklightLevel_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_rawBrightnessForBacklightLevel_call
|
|
}
|
|
|
|
void uiscreen_setDisplayConfiguration( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setDisplayConfiguration:" );
|
|
#define uiscreen_setDisplayConfiguration_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setDisplayConfiguration_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setDisplayConfiguration_call
|
|
}
|
|
|
|
CGRect uiscreen_applicationFrame( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "applicationFrame" );
|
|
#define uiscreen_applicationFrame_call( obj, selector ) ((CGRect (*)( id, SEL ))abi_objc_msgSend_stret) ( obj, selector )
|
|
return uiscreen_applicationFrame_call( (id)object, methodSelector );
|
|
#undef uiscreen_applicationFrame_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mirroredScreen( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mirroredScreen" );
|
|
#define uiscreen_mirroredScreen_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_mirroredScreen_call( (id)object, methodSelector );
|
|
#undef uiscreen_mirroredScreen_call
|
|
}
|
|
|
|
int uiscreen_bitsPerComponent( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bitsPerComponent" );
|
|
#define uiscreen_bitsPerComponent_call( obj, selector ) ((int (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_bitsPerComponent_call( (id)object, methodSelector );
|
|
#undef uiscreen_bitsPerComponent_call
|
|
}
|
|
|
|
void uiscreen_setBitsPerComponent( uiscreen_t object, int arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setBitsPerComponent:" );
|
|
#define uiscreen_setBitsPerComponent_call( obj, selector, arg0 ) ((void (*)( id, SEL, int ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setBitsPerComponent_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setBitsPerComponent_call
|
|
}
|
|
|
|
void uiscreen_setCurrentMode( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setCurrentMode:" );
|
|
#define uiscreen_setCurrentMode_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setCurrentMode_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setCurrentMode_call
|
|
}
|
|
|
|
int uiscreen_screenType( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "screenType" );
|
|
#define uiscreen_screenType_call( obj, selector ) ((int (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_screenType_call( (id)object, methodSelector );
|
|
#undef uiscreen_screenType_call
|
|
}
|
|
|
|
void uiscreen_setOverscanCompensation( uiscreen_t object, long long arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setOverscanCompensation:" );
|
|
#define uiscreen_setOverscanCompensation_call( obj, selector, arg0 ) ((void (*)( id, SEL, long long ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setOverscanCompensation_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setOverscanCompensation_call
|
|
}
|
|
|
|
long long uiscreen_gamut( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "gamut" );
|
|
#define uiscreen_gamut_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_gamut_call( (id)object, methodSelector );
|
|
#undef uiscreen_gamut_call
|
|
}
|
|
|
|
nsobject_t uiscreen_fbsDisplay( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "fbsDisplay" );
|
|
#define uiscreen_fbsDisplay_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_fbsDisplay_call( (id)object, methodSelector );
|
|
#undef uiscreen_fbsDisplay_call
|
|
}
|
|
|
|
CGRect uiscreen_nativeBounds( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "nativeBounds" );
|
|
#define uiscreen_nativeBounds_call( obj, selector ) ((CGRect (*)( id, SEL ))abi_objc_msgSend_stret) ( obj, selector )
|
|
return uiscreen_nativeBounds_call( (id)object, methodSelector );
|
|
#undef uiscreen_nativeBounds_call
|
|
}
|
|
|
|
void uiscreen_setFocusEnabled( uiscreen_t object, bool arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setFocusEnabled:" );
|
|
#define uiscreen_setFocusEnabled_call( obj, selector, arg0 ) ((void (*)( id, SEL, bool ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setFocusEnabled_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setFocusEnabled_call
|
|
}
|
|
|
|
bool uiscreen_supportsFocus( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "supportsFocus" );
|
|
#define uiscreen_supportsFocus_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_supportsFocus_call( (id)object, methodSelector );
|
|
#undef uiscreen_supportsFocus_call
|
|
}
|
|
|
|
bool uiscreen_wantsSoftwareDimming( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "wantsSoftwareDimming" );
|
|
#define uiscreen_wantsSoftwareDimming_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_wantsSoftwareDimming_call( (id)object, methodSelector );
|
|
#undef uiscreen_wantsSoftwareDimming_call
|
|
}
|
|
|
|
void uiscreen_setWantsSoftwareDimming( uiscreen_t object, bool arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setWantsSoftwareDimming:" );
|
|
#define uiscreen_setWantsSoftwareDimming_call( obj, selector, arg0 ) ((void (*)( id, SEL, bool ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setWantsSoftwareDimming_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setWantsSoftwareDimming_call
|
|
}
|
|
|
|
void uiscreen_setCarSessionStatus( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setCarSessionStatus:" );
|
|
#define uiscreen_setCarSessionStatus_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setCarSessionStatus_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setCarSessionStatus_call
|
|
}
|
|
|
|
nsclass_t uiscreen_classForCoder( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForCoder" );
|
|
#define uiscreen_classForCoder_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_classForCoder_call( (id)object, methodSelector );
|
|
#undef uiscreen_classForCoder_call
|
|
}
|
|
|
|
nsobject_t uiscreen_replacementObjectForCoder( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "replacementObjectForCoder:" );
|
|
#define uiscreen_replacementObjectForCoder_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_replacementObjectForCoder_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_replacementObjectForCoder_call
|
|
}
|
|
|
|
nsobject_t uiscreen_awakeAfterUsingCoder( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "awakeAfterUsingCoder:" );
|
|
#define uiscreen_awakeAfterUsingCoder_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_awakeAfterUsingCoder_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_awakeAfterUsingCoder_call
|
|
}
|
|
|
|
bool uiscreen_implementsSelector( uiscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "implementsSelector:" );
|
|
#define uiscreen_implementsSelector_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_implementsSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_implementsSelector_call
|
|
}
|
|
|
|
void uiscreen_setObservationInfo( uiscreen_t object, void* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setObservationInfo:" );
|
|
#define uiscreen_setObservationInfo_call( obj, selector, arg0 ) ((void (*)( id, SEL, void* ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setObservationInfo_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setObservationInfo_call
|
|
}
|
|
|
|
void uiscreen_setValue( uiscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setValue:forKey:" );
|
|
#define uiscreen_setValue_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
uiscreen_setValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_setValue_call
|
|
}
|
|
|
|
nsobject_t uiscreen_replacementObjectForPortCoder( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "replacementObjectForPortCoder:" );
|
|
#define uiscreen_replacementObjectForPortCoder_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_replacementObjectForPortCoder_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_replacementObjectForPortCoder_call
|
|
}
|
|
|
|
void uiscreen_willChangeValueForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "willChangeValueForKey:" );
|
|
#define uiscreen_willChangeValueForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_willChangeValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_willChangeValueForKey_call
|
|
}
|
|
|
|
void uiscreen_didChangeValueForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "didChangeValueForKey:" );
|
|
#define uiscreen_didChangeValueForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_didChangeValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_didChangeValueForKey_call
|
|
}
|
|
|
|
nsobject_t uiscreen_replacementObjectForArchiver( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "replacementObjectForArchiver:" );
|
|
#define uiscreen_replacementObjectForArchiver_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_replacementObjectForArchiver_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_replacementObjectForArchiver_call
|
|
}
|
|
|
|
nsclass_t uiscreen_classForArchiver( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForArchiver" );
|
|
#define uiscreen_classForArchiver_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_classForArchiver_call( (id)object, methodSelector );
|
|
#undef uiscreen_classForArchiver_call
|
|
}
|
|
|
|
nsobject_t uiscreen_valueForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueForKey:" );
|
|
#define uiscreen_valueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_valueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_valueForKey_call
|
|
}
|
|
|
|
nsclass_t uiscreen_classForKeyedArchiver( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForKeyedArchiver" );
|
|
#define uiscreen_classForKeyedArchiver_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_classForKeyedArchiver_call( (id)object, methodSelector );
|
|
#undef uiscreen_classForKeyedArchiver_call
|
|
}
|
|
|
|
nsobject_t uiscreen_replacementObjectForKeyedArchiver( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "replacementObjectForKeyedArchiver:" );
|
|
#define uiscreen_replacementObjectForKeyedArchiver_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_replacementObjectForKeyedArchiver_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_replacementObjectForKeyedArchiver_call
|
|
}
|
|
|
|
objc_method_description* uiscreen_methodDescriptionForSelector( uiscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "methodDescriptionForSelector:" );
|
|
#define uiscreen_methodDescriptionForSelector_call( obj, selector, arg0 ) ((objc_method_description* (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_methodDescriptionForSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_methodDescriptionForSelector_call
|
|
}
|
|
|
|
nsobject_t uiscreen_valueForKeyPath( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueForKeyPath:" );
|
|
#define uiscreen_valueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_valueForKeyPath_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_valueForKeyPath_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mutableArrayValueForKeyPath( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableArrayValueForKeyPath:" );
|
|
#define uiscreen_mutableArrayValueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_mutableArrayValueForKeyPath_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_mutableArrayValueForKeyPath_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mutableOrderedSetValueForKeyPath( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableOrderedSetValueForKeyPath:" );
|
|
#define uiscreen_mutableOrderedSetValueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_mutableOrderedSetValueForKeyPath_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_mutableOrderedSetValueForKeyPath_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mutableSetValueForKeyPath( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableSetValueForKeyPath:" );
|
|
#define uiscreen_mutableSetValueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_mutableSetValueForKeyPath_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_mutableSetValueForKeyPath_call
|
|
}
|
|
|
|
nsobject_t uiscreen_addObserver( uiscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "addObserver:forObservableKeyPath:" );
|
|
#define uiscreen_addObserver_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_addObserver_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_addObserver_call
|
|
}
|
|
|
|
void uiscreen_removeObservation( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "removeObservation:" );
|
|
#define uiscreen_removeObservation_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_removeObservation_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_removeObservation_call
|
|
}
|
|
|
|
void uiscreen_receiveObservedValue( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "receiveObservedValue:" );
|
|
#define uiscreen_receiveObservedValue_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_receiveObservedValue_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_receiveObservedValue_call
|
|
}
|
|
|
|
void uiscreen_receiveObservedError( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "receiveObservedError:" );
|
|
#define uiscreen_receiveObservedError_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_receiveObservedError_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_receiveObservedError_call
|
|
}
|
|
|
|
void uiscreen_finishObserving( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "finishObserving" );
|
|
#define uiscreen_finishObserving_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_finishObserving_call( (id)object, methodSelector );
|
|
#undef uiscreen_finishObserving_call
|
|
}
|
|
|
|
void uiscreen_setObservation( uiscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setObservation:forObservingKeyPath:" );
|
|
#define uiscreen_setObservation_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
uiscreen_setObservation_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_setObservation_call
|
|
}
|
|
|
|
void uiscreen_removeObserver( uiscreen_t object, nsobject_t arg0, nsobject_t arg1, void* arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "removeObserver:forKeyPath:context:" );
|
|
#define uiscreen_removeObserver_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, nsobject_t, void* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
uiscreen_removeObserver_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef uiscreen_removeObserver_call
|
|
}
|
|
|
|
nsobject_t uiscreen_addChainedObservers( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "addChainedObservers:" );
|
|
#define uiscreen_addChainedObservers_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_addChainedObservers_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_addChainedObservers_call
|
|
}
|
|
|
|
nsobject_t uiscreen_addObserverBlock( uiscreen_t object, nsobject_t* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "addObserverBlock:" );
|
|
#define uiscreen_addObserverBlock_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_addObserverBlock_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_addObserverBlock_call
|
|
}
|
|
|
|
nsobject_t uiscreen_addObservationTransformer( uiscreen_t object, nsobject_t* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "addObservationTransformer:" );
|
|
#define uiscreen_addObservationTransformer_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_addObservationTransformer_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_addObservationTransformer_call
|
|
}
|
|
|
|
nsobject_t uiscreen_valueForUndefinedKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueForUndefinedKey:" );
|
|
#define uiscreen_valueForUndefinedKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_valueForUndefinedKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_valueForUndefinedKey_call
|
|
}
|
|
|
|
void uiscreen_setNilValueForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setNilValueForKey:" );
|
|
#define uiscreen_setNilValueForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setNilValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setNilValueForKey_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mutableArrayValueForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableArrayValueForKey:" );
|
|
#define uiscreen_mutableArrayValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_mutableArrayValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_mutableArrayValueForKey_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mutableOrderedSetValueForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableOrderedSetValueForKey:" );
|
|
#define uiscreen_mutableOrderedSetValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_mutableOrderedSetValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_mutableOrderedSetValueForKey_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mutableSetValueForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableSetValueForKey:" );
|
|
#define uiscreen_mutableSetValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_mutableSetValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_mutableSetValueForKey_call
|
|
}
|
|
|
|
nsobject_t uiscreen_dictionaryWithValuesForKeys( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "dictionaryWithValuesForKeys:" );
|
|
#define uiscreen_dictionaryWithValuesForKeys_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_dictionaryWithValuesForKeys_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_dictionaryWithValuesForKeys_call
|
|
}
|
|
|
|
void uiscreen_setValuesForKeysWithDictionary( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setValuesForKeysWithDictionary:" );
|
|
#define uiscreen_setValuesForKeysWithDictionary_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setValuesForKeysWithDictionary_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setValuesForKeysWithDictionary_call
|
|
}
|
|
|
|
void uiscreen_willChange( uiscreen_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "willChange:valuesAtIndexes:forKey:" );
|
|
#define uiscreen_willChange_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, unsigned long long, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
uiscreen_willChange_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef uiscreen_willChange_call
|
|
}
|
|
|
|
void uiscreen_didChange( uiscreen_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "didChange:valuesAtIndexes:forKey:" );
|
|
#define uiscreen_didChange_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, unsigned long long, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
uiscreen_didChange_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef uiscreen_didChange_call
|
|
}
|
|
|
|
void* uiscreen_observationInfo( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "observationInfo" );
|
|
#define uiscreen_observationInfo_call( obj, selector ) ((void* (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_observationInfo_call( (id)object, methodSelector );
|
|
#undef uiscreen_observationInfo_call
|
|
}
|
|
|
|
nsobject_t uiscreen_autoContentAccessingProxy( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "autoContentAccessingProxy" );
|
|
#define uiscreen_autoContentAccessingProxy_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_autoContentAccessingProxy_call( (id)object, methodSelector );
|
|
#undef uiscreen_autoContentAccessingProxy_call
|
|
}
|
|
|
|
nsclass_t uiscreen_classForPortCoder( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForPortCoder" );
|
|
#define uiscreen_classForPortCoder_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_classForPortCoder_call( (id)object, methodSelector );
|
|
#undef uiscreen_classForPortCoder_call
|
|
}
|
|
|
|
void uiscreen_performSelector( uiscreen_t object, nsselector_t arg0, nsobject_t arg1, double arg2, nsobject_t arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "performSelector:withObject:afterDelay:inModes:" );
|
|
#define uiscreen_performSelector_call( obj, selector, arg0, arg1, arg2, arg3 ) ((void (*)( id, SEL, nsselector_t, nsobject_t, double, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
|
|
uiscreen_performSelector_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef uiscreen_performSelector_call
|
|
}
|
|
|
|
void uiscreen_performSelectorOnMainThread( uiscreen_t object, nsselector_t arg0, nsobject_t arg1, bool arg2, nsobject_t arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "performSelectorOnMainThread:withObject:waitUntilDone:modes:" );
|
|
#define uiscreen_performSelectorOnMainThread_call( obj, selector, arg0, arg1, arg2, arg3 ) ((void (*)( id, SEL, nsselector_t, nsobject_t, bool, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
|
|
uiscreen_performSelectorOnMainThread_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef uiscreen_performSelectorOnMainThread_call
|
|
}
|
|
|
|
void uiscreen_performSelectorInBackground( uiscreen_t object, nsselector_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "performSelectorInBackground:withObject:" );
|
|
#define uiscreen_performSelectorInBackground_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsselector_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
uiscreen_performSelectorInBackground_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_performSelectorInBackground_call
|
|
}
|
|
|
|
bool uiscreen_isNSDate__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSDate__" );
|
|
#define uiscreen_isNSDate___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSDate___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSDate___call
|
|
}
|
|
|
|
bool uiscreen_isNSString__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSString__" );
|
|
#define uiscreen_isNSString___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSString___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSString___call
|
|
}
|
|
|
|
bool uiscreen_isNSCFConstantString__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSCFConstantString__" );
|
|
#define uiscreen_isNSCFConstantString___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSCFConstantString___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSCFConstantString___call
|
|
}
|
|
|
|
bool uiscreen_isNSNumber__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSNumber__" );
|
|
#define uiscreen_isNSNumber___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSNumber___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSNumber___call
|
|
}
|
|
|
|
bool uiscreen_isNSArray__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSArray__" );
|
|
#define uiscreen_isNSArray___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSArray___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSArray___call
|
|
}
|
|
|
|
bool uiscreen_isNSDictionary__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSDictionary__" );
|
|
#define uiscreen_isNSDictionary___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSDictionary___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSDictionary___call
|
|
}
|
|
|
|
bool uiscreen_isNSData__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSData__" );
|
|
#define uiscreen_isNSData___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSData___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSData___call
|
|
}
|
|
|
|
bool uiscreen_isNSObject__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSObject__" );
|
|
#define uiscreen_isNSObject___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSObject___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSObject___call
|
|
}
|
|
|
|
bool uiscreen_isNSOrderedSet__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSOrderedSet__" );
|
|
#define uiscreen_isNSOrderedSet___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSOrderedSet___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSOrderedSet___call
|
|
}
|
|
|
|
bool uiscreen_isNSSet__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSSet__" );
|
|
#define uiscreen_isNSSet___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSSet___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSSet___call
|
|
}
|
|
|
|
bool uiscreen_isNSTimeZone__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSTimeZone__" );
|
|
#define uiscreen_isNSTimeZone___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSTimeZone___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSTimeZone___call
|
|
}
|
|
|
|
bool uiscreen_isNSValue__( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSValue__" );
|
|
#define uiscreen_isNSValue___call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isNSValue___call( (id)object, methodSelector );
|
|
#undef uiscreen_isNSValue___call
|
|
}
|
|
|
|
void uiscreen_doesNotRecognizeSelector( uiscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "doesNotRecognizeSelector:" );
|
|
#define uiscreen_doesNotRecognizeSelector_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_doesNotRecognizeSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_doesNotRecognizeSelector_call
|
|
}
|
|
|
|
nsobject_t uiscreen_methodSignatureForSelector( uiscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "methodSignatureForSelector:" );
|
|
#define uiscreen_methodSignatureForSelector_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_methodSignatureForSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_methodSignatureForSelector_call
|
|
}
|
|
|
|
nsobject_t uiscreen_className( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "className" );
|
|
#define uiscreen_className_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_className_call( (id)object, methodSelector );
|
|
#undef uiscreen_className_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityLabel( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityLabel" );
|
|
#define uiscreen_accessibilityLabel_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityLabel_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityLabel_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityLabel( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityLabel:" );
|
|
#define uiscreen_setAccessibilityLabel_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityLabel_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityLabel_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityIdentifier( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityIdentifier:" );
|
|
#define uiscreen_setAccessibilityIdentifier_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityIdentifier_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityIdentifier_call
|
|
}
|
|
|
|
CGRect uiscreen_accessibilityFrame( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityFrame" );
|
|
#define uiscreen_accessibilityFrame_call( obj, selector ) ((CGRect (*)( id, SEL ))abi_objc_msgSend_stret) ( obj, selector )
|
|
return uiscreen_accessibilityFrame_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityFrame_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedAccessibilityViewIsModal( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedAccessibilityViewIsModal" );
|
|
#define uiscreen_storedAccessibilityViewIsModal_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedAccessibilityViewIsModal_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedAccessibilityViewIsModal_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedAccessibilityElementsHidden( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedAccessibilityElementsHidden" );
|
|
#define uiscreen_storedAccessibilityElementsHidden_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedAccessibilityElementsHidden_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedAccessibilityElementsHidden_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedShouldGroupAccessibilityChildren( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedShouldGroupAccessibilityChildren" );
|
|
#define uiscreen_storedShouldGroupAccessibilityChildren_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedShouldGroupAccessibilityChildren_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedShouldGroupAccessibilityChildren_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedAccessibilityNavigationStyle( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedAccessibilityNavigationStyle" );
|
|
#define uiscreen_storedAccessibilityNavigationStyle_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedAccessibilityNavigationStyle_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedAccessibilityNavigationStyle_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedAccessibilityRespondsToUserInteraction( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedAccessibilityRespondsToUserInteraction" );
|
|
#define uiscreen_storedAccessibilityRespondsToUserInteraction_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedAccessibilityRespondsToUserInteraction_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedAccessibilityRespondsToUserInteraction_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityAttributedLabel( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityAttributedLabel" );
|
|
#define uiscreen_accessibilityAttributedLabel_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityAttributedLabel_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityAttributedLabel_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityValue( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityValue" );
|
|
#define uiscreen_accessibilityValue_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityValue_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityValue_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityAttributedValue( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityAttributedValue" );
|
|
#define uiscreen_accessibilityAttributedValue_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityAttributedValue_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityAttributedValue_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityHint( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityHint" );
|
|
#define uiscreen_accessibilityHint_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityHint_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityHint_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityAttributedHint( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityAttributedHint" );
|
|
#define uiscreen_accessibilityAttributedHint_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityAttributedHint_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityAttributedHint_call
|
|
}
|
|
|
|
CGPoint uiscreen_accessibilityActivationPoint( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityActivationPoint" );
|
|
#define uiscreen_accessibilityActivationPoint_call( obj, selector ) ((CGPoint (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityActivationPoint_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityActivationPoint_call
|
|
}
|
|
|
|
unsigned long long uiscreen_accessibilityTraits( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityTraits" );
|
|
#define uiscreen_accessibilityTraits_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityTraits_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityTraits_call
|
|
}
|
|
|
|
bool uiscreen_isAccessibilityElement( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isAccessibilityElement" );
|
|
#define uiscreen_isAccessibilityElement_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isAccessibilityElement_call( (id)object, methodSelector );
|
|
#undef uiscreen_isAccessibilityElement_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityContainer( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityContainer" );
|
|
#define uiscreen_accessibilityContainer_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityContainer_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityContainer_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityLanguage( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityLanguage" );
|
|
#define uiscreen_accessibilityLanguage_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityLanguage_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityLanguage_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityPath( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityPath" );
|
|
#define uiscreen_accessibilityPath_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityPath_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityPath_call
|
|
}
|
|
|
|
bool uiscreen_accessibilityViewIsModal( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityViewIsModal" );
|
|
#define uiscreen_accessibilityViewIsModal_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityViewIsModal_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityViewIsModal_call
|
|
}
|
|
|
|
bool uiscreen_accessibilityElementsHidden( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityElementsHidden" );
|
|
#define uiscreen_accessibilityElementsHidden_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityElementsHidden_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityElementsHidden_call
|
|
}
|
|
|
|
bool uiscreen_shouldGroupAccessibilityChildren( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "shouldGroupAccessibilityChildren" );
|
|
#define uiscreen_shouldGroupAccessibilityChildren_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_shouldGroupAccessibilityChildren_call( (id)object, methodSelector );
|
|
#undef uiscreen_shouldGroupAccessibilityChildren_call
|
|
}
|
|
|
|
long long uiscreen_accessibilityNavigationStyle( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityNavigationStyle" );
|
|
#define uiscreen_accessibilityNavigationStyle_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityNavigationStyle_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityNavigationStyle_call
|
|
}
|
|
|
|
bool uiscreen_accessibilityRespondsToUserInteraction( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityRespondsToUserInteraction" );
|
|
#define uiscreen_accessibilityRespondsToUserInteraction_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityRespondsToUserInteraction_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityRespondsToUserInteraction_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityUserInputLabels( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityUserInputLabels" );
|
|
#define uiscreen_accessibilityUserInputLabels_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityUserInputLabels_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityUserInputLabels_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityAttributedUserInputLabels( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityAttributedUserInputLabels" );
|
|
#define uiscreen_accessibilityAttributedUserInputLabels_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityAttributedUserInputLabels_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityAttributedUserInputLabels_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedAccessibilityIdentifier( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedAccessibilityIdentifier" );
|
|
#define uiscreen_storedAccessibilityIdentifier_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedAccessibilityIdentifier_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedAccessibilityIdentifier_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedAccessibilityTraits( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedAccessibilityTraits" );
|
|
#define uiscreen_storedAccessibilityTraits_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedAccessibilityTraits_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedAccessibilityTraits_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedIsAccessibilityElement( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedIsAccessibilityElement" );
|
|
#define uiscreen_storedIsAccessibilityElement_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedIsAccessibilityElement_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedIsAccessibilityElement_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedAccessibilityFrame( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedAccessibilityFrame" );
|
|
#define uiscreen_storedAccessibilityFrame_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedAccessibilityFrame_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedAccessibilityFrame_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedAccessibilityActivationPoint( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedAccessibilityActivationPoint" );
|
|
#define uiscreen_storedAccessibilityActivationPoint_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedAccessibilityActivationPoint_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedAccessibilityActivationPoint_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityHeaderElements( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityHeaderElements" );
|
|
#define uiscreen_accessibilityHeaderElements_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityHeaderElements_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityHeaderElements_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityElementsHidden( uiscreen_t object, bool arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityElementsHidden:" );
|
|
#define uiscreen_setAccessibilityElementsHidden_call( obj, selector, arg0 ) ((void (*)( id, SEL, bool ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityElementsHidden_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityElementsHidden_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityViewIsModal( uiscreen_t object, bool arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityViewIsModal:" );
|
|
#define uiscreen_setAccessibilityViewIsModal_call( obj, selector, arg0 ) ((void (*)( id, SEL, bool ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityViewIsModal_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityViewIsModal_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityAttributedLabel( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityAttributedLabel:" );
|
|
#define uiscreen_setAccessibilityAttributedLabel_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityAttributedLabel_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityAttributedLabel_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityValue( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityValue:" );
|
|
#define uiscreen_setAccessibilityValue_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityValue_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityValue_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityAttributedValue( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityAttributedValue:" );
|
|
#define uiscreen_setAccessibilityAttributedValue_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityAttributedValue_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityAttributedValue_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityHint( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityHint:" );
|
|
#define uiscreen_setAccessibilityHint_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityHint_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityHint_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityAttributedHint( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityAttributedHint:" );
|
|
#define uiscreen_setAccessibilityAttributedHint_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityAttributedHint_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityAttributedHint_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityFrame( uiscreen_t object, CGRect arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityFrame:" );
|
|
#define uiscreen_setAccessibilityFrame_call( obj, selector, arg0 ) ((void (*)( id, SEL, CGRect ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityFrame_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityFrame_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityPath( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityPath:" );
|
|
#define uiscreen_setAccessibilityPath_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityPath_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityPath_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityActivationPoint( uiscreen_t object, CGPoint arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityActivationPoint:" );
|
|
#define uiscreen_setAccessibilityActivationPoint_call( obj, selector, arg0 ) ((void (*)( id, SEL, CGPoint ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityActivationPoint_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityActivationPoint_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityTraits( uiscreen_t object, unsigned long long arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityTraits:" );
|
|
#define uiscreen_setAccessibilityTraits_call( obj, selector, arg0 ) ((void (*)( id, SEL, unsigned long long ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityTraits_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityTraits_call
|
|
}
|
|
|
|
void uiscreen_setIsAccessibilityElement( uiscreen_t object, bool arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setIsAccessibilityElement:" );
|
|
#define uiscreen_setIsAccessibilityElement_call( obj, selector, arg0 ) ((void (*)( id, SEL, bool ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setIsAccessibilityElement_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setIsAccessibilityElement_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityContainer( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityContainer:" );
|
|
#define uiscreen_setAccessibilityContainer_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityContainer_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityContainer_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityLanguage( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityLanguage:" );
|
|
#define uiscreen_setAccessibilityLanguage_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityLanguage_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityLanguage_call
|
|
}
|
|
|
|
void uiscreen_setShouldGroupAccessibilityChildren( uiscreen_t object, bool arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setShouldGroupAccessibilityChildren:" );
|
|
#define uiscreen_setShouldGroupAccessibilityChildren_call( obj, selector, arg0 ) ((void (*)( id, SEL, bool ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setShouldGroupAccessibilityChildren_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setShouldGroupAccessibilityChildren_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityNavigationStyle( uiscreen_t object, long long arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityNavigationStyle:" );
|
|
#define uiscreen_setAccessibilityNavigationStyle_call( obj, selector, arg0 ) ((void (*)( id, SEL, long long ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityNavigationStyle_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityNavigationStyle_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityRespondsToUserInteraction( uiscreen_t object, bool arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityRespondsToUserInteraction:" );
|
|
#define uiscreen_setAccessibilityRespondsToUserInteraction_call( obj, selector, arg0 ) ((void (*)( id, SEL, bool ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityRespondsToUserInteraction_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityRespondsToUserInteraction_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityUserInputLabels( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityUserInputLabels:" );
|
|
#define uiscreen_setAccessibilityUserInputLabels_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityUserInputLabels_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityUserInputLabels_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityAttributedUserInputLabels( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityAttributedUserInputLabels:" );
|
|
#define uiscreen_setAccessibilityAttributedUserInputLabels_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityAttributedUserInputLabels_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityAttributedUserInputLabels_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityTextualContext( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityTextualContext" );
|
|
#define uiscreen_accessibilityTextualContext_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityTextualContext_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityTextualContext_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityTextualContext( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityTextualContext:" );
|
|
#define uiscreen_setAccessibilityTextualContext_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityTextualContext_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityTextualContext_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityHeaderElements( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityHeaderElements:" );
|
|
#define uiscreen_setAccessibilityHeaderElements_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityHeaderElements_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityHeaderElements_call
|
|
}
|
|
|
|
void uiscreen_accessibilityElementDidBecomeFocused( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityElementDidBecomeFocused" );
|
|
#define uiscreen_accessibilityElementDidBecomeFocused_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_accessibilityElementDidBecomeFocused_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityElementDidBecomeFocused_call
|
|
}
|
|
|
|
void uiscreen_accessibilityElementDidLoseFocus( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityElementDidLoseFocus" );
|
|
#define uiscreen_accessibilityElementDidLoseFocus_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_accessibilityElementDidLoseFocus_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityElementDidLoseFocus_call
|
|
}
|
|
|
|
bool uiscreen_accessibilityElementIsFocused( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityElementIsFocused" );
|
|
#define uiscreen_accessibilityElementIsFocused_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityElementIsFocused_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityElementIsFocused_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityAssistiveTechnologyFocusedIdentifiers( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityAssistiveTechnologyFocusedIdentifiers" );
|
|
#define uiscreen_accessibilityAssistiveTechnologyFocusedIdentifiers_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityAssistiveTechnologyFocusedIdentifiers_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityAssistiveTechnologyFocusedIdentifiers_call
|
|
}
|
|
|
|
void uiscreen_accessibilityIncrement( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityIncrement" );
|
|
#define uiscreen_accessibilityIncrement_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_accessibilityIncrement_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityIncrement_call
|
|
}
|
|
|
|
void uiscreen_accessibilityDecrement( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityDecrement" );
|
|
#define uiscreen_accessibilityDecrement_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_accessibilityDecrement_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityDecrement_call
|
|
}
|
|
|
|
bool uiscreen_accessibilityScroll( uiscreen_t object, long long arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityScroll:" );
|
|
#define uiscreen_accessibilityScroll_call( obj, selector, arg0 ) ((bool (*)( id, SEL, long long ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_accessibilityScroll_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_accessibilityScroll_call
|
|
}
|
|
|
|
bool uiscreen_accessibilityPerformEscape( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityPerformEscape" );
|
|
#define uiscreen_accessibilityPerformEscape_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityPerformEscape_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityPerformEscape_call
|
|
}
|
|
|
|
bool uiscreen_accessibilityPerformMagicTap( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityPerformMagicTap" );
|
|
#define uiscreen_accessibilityPerformMagicTap_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityPerformMagicTap_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityPerformMagicTap_call
|
|
}
|
|
|
|
bool uiscreen_accessibilityActivate( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityActivate" );
|
|
#define uiscreen_accessibilityActivate_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityActivate_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityActivate_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityCustomActions( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityCustomActions:" );
|
|
#define uiscreen_setAccessibilityCustomActions_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityCustomActions_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityCustomActions_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityCustomActions( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityCustomActions" );
|
|
#define uiscreen_accessibilityCustomActions_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityCustomActions_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityCustomActions_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityIdentification( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityIdentification" );
|
|
#define uiscreen_accessibilityIdentification_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityIdentification_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityIdentification_call
|
|
}
|
|
|
|
void uiscreen_accessibilitySetIdentification( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilitySetIdentification:" );
|
|
#define uiscreen_accessibilitySetIdentification_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_accessibilitySetIdentification_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_accessibilitySetIdentification_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityIdentifier( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityIdentifier" );
|
|
#define uiscreen_accessibilityIdentifier_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityIdentifier_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityIdentifier_call
|
|
}
|
|
|
|
unsigned long long uiscreen_defaultAccessibilityTraits( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "defaultAccessibilityTraits" );
|
|
#define uiscreen_defaultAccessibilityTraits_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_defaultAccessibilityTraits_call( (id)object, methodSelector );
|
|
#undef uiscreen_defaultAccessibilityTraits_call
|
|
}
|
|
|
|
bool uiscreen_isAccessibilityElementByDefault( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isAccessibilityElementByDefault" );
|
|
#define uiscreen_isAccessibilityElementByDefault_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isAccessibilityElementByDefault_call( (id)object, methodSelector );
|
|
#undef uiscreen_isAccessibilityElementByDefault_call
|
|
}
|
|
|
|
bool uiscreen_isElementAccessibilityExposedToInterfaceBuilder( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isElementAccessibilityExposedToInterfaceBuilder" );
|
|
#define uiscreen_isElementAccessibilityExposedToInterfaceBuilder_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isElementAccessibilityExposedToInterfaceBuilder_call( (id)object, methodSelector );
|
|
#undef uiscreen_isElementAccessibilityExposedToInterfaceBuilder_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityLocalizedStringKey( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityLocalizedStringKey" );
|
|
#define uiscreen_accessibilityLocalizedStringKey_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityLocalizedStringKey_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityLocalizedStringKey_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityDragSourceDescriptors( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityDragSourceDescriptors:" );
|
|
#define uiscreen_setAccessibilityDragSourceDescriptors_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityDragSourceDescriptors_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityDragSourceDescriptors_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityDragSourceDescriptors( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityDragSourceDescriptors" );
|
|
#define uiscreen_accessibilityDragSourceDescriptors_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityDragSourceDescriptors_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityDragSourceDescriptors_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityDropPointDescriptors( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityDropPointDescriptors:" );
|
|
#define uiscreen_setAccessibilityDropPointDescriptors_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityDropPointDescriptors_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityDropPointDescriptors_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityDropPointDescriptors( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityDropPointDescriptors" );
|
|
#define uiscreen_accessibilityDropPointDescriptors_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityDropPointDescriptors_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityDropPointDescriptors_call
|
|
}
|
|
|
|
nsobject_t uiscreen_storedAccessibilityContainerType( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedAccessibilityContainerType" );
|
|
#define uiscreen_storedAccessibilityContainerType_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_storedAccessibilityContainerType_call( (id)object, methodSelector );
|
|
#undef uiscreen_storedAccessibilityContainerType_call
|
|
}
|
|
|
|
long long uiscreen_accessibilityElementCount( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityElementCount" );
|
|
#define uiscreen_accessibilityElementCount_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityElementCount_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityElementCount_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityElementAtIndex( uiscreen_t object, long long arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityElementAtIndex:" );
|
|
#define uiscreen_accessibilityElementAtIndex_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, long long ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_accessibilityElementAtIndex_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_accessibilityElementAtIndex_call
|
|
}
|
|
|
|
long long uiscreen_indexOfAccessibilityElement( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "indexOfAccessibilityElement:" );
|
|
#define uiscreen_indexOfAccessibilityElement_call( obj, selector, arg0 ) ((long long (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_indexOfAccessibilityElement_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_indexOfAccessibilityElement_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityElements( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityElements" );
|
|
#define uiscreen_accessibilityElements_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityElements_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityElements_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityElements( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityElements:" );
|
|
#define uiscreen_setAccessibilityElements_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityElements_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityElements_call
|
|
}
|
|
|
|
long long uiscreen_accessibilityContainerType( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityContainerType" );
|
|
#define uiscreen_accessibilityContainerType_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityContainerType_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityContainerType_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityContainerType( uiscreen_t object, long long arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityContainerType:" );
|
|
#define uiscreen_setAccessibilityContainerType_call( obj, selector, arg0 ) ((void (*)( id, SEL, long long ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityContainerType_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityContainerType_call
|
|
}
|
|
|
|
void uiscreen_setAccessibilityCustomRotors( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setAccessibilityCustomRotors:" );
|
|
#define uiscreen_setAccessibilityCustomRotors_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setAccessibilityCustomRotors_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_setAccessibilityCustomRotors_call
|
|
}
|
|
|
|
nsobject_t uiscreen_accessibilityCustomRotors( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityCustomRotors" );
|
|
#define uiscreen_accessibilityCustomRotors_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessibilityCustomRotors_call( (id)object, methodSelector );
|
|
#undef uiscreen_accessibilityCustomRotors_call
|
|
}
|
|
|
|
nsobject_t uiscreen_uiPresentationManager( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "uiPresentationManager" );
|
|
#define uiscreen_uiPresentationManager_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_uiPresentationManager_call( (id)object, methodSelector );
|
|
#undef uiscreen_uiPresentationManager_call
|
|
}
|
|
|
|
void uiscreen_awakeFromNib( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "awakeFromNib" );
|
|
#define uiscreen_awakeFromNib_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_awakeFromNib_call( (id)object, methodSelector );
|
|
#undef uiscreen_awakeFromNib_call
|
|
}
|
|
|
|
bool uiscreen_conformsToProtocolCached( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "conformsToProtocolCached:" );
|
|
#define uiscreen_conformsToProtocolCached_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_conformsToProtocolCached_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_conformsToProtocolCached_call
|
|
}
|
|
|
|
void uiscreen_prepareForInterfaceBuilder( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "prepareForInterfaceBuilder" );
|
|
#define uiscreen_prepareForInterfaceBuilder_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_prepareForInterfaceBuilder_call( (id)object, methodSelector );
|
|
#undef uiscreen_prepareForInterfaceBuilder_call
|
|
}
|
|
|
|
double uiscreen_CA_distanceToValue( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_distanceToValue:" );
|
|
#define uiscreen_CA_distanceToValue_call( obj, selector, arg0 ) ((double (*)( id, SEL, nsobject_t ))abi_objc_msgSend_fpret) ( obj, selector, arg0 )
|
|
return uiscreen_CA_distanceToValue_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_CA_distanceToValue_call
|
|
}
|
|
|
|
Object* uiscreen_CA_copyRenderValueWithColorspace( uiscreen_t object, CGColorSpace* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_copyRenderValueWithColorspace:" );
|
|
#define uiscreen_CA_copyRenderValueWithColorspace_call( obj, selector, arg0 ) ((Object* (*)( id, SEL, CGColorSpace* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_CA_copyRenderValueWithColorspace_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_CA_copyRenderValueWithColorspace_call
|
|
}
|
|
|
|
Object* uiscreen_CA_copyRenderValue( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_copyRenderValue" );
|
|
#define uiscreen_CA_copyRenderValue_call( obj, selector ) ((Object* (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_CA_copyRenderValue_call( (id)object, methodSelector );
|
|
#undef uiscreen_CA_copyRenderValue_call
|
|
}
|
|
|
|
nsobject_t uiscreen_CA_interpolateValue( uiscreen_t object, nsobject_t arg0, float arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_interpolateValue:byFraction:" );
|
|
#define uiscreen_CA_interpolateValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, float ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_CA_interpolateValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_CA_interpolateValue_call
|
|
}
|
|
|
|
nsobject_t uiscreen_CA_addValue( uiscreen_t object, nsobject_t arg0, int arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_addValue:multipliedBy:" );
|
|
#define uiscreen_CA_addValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, int ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_CA_addValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_CA_addValue_call
|
|
}
|
|
|
|
bool uiscreen_CAMLTypeSupportedForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CAMLTypeSupportedForKey:" );
|
|
#define uiscreen_CAMLTypeSupportedForKey_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_CAMLTypeSupportedForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_CAMLTypeSupportedForKey_call
|
|
}
|
|
|
|
nsobject_t uiscreen_CAMLTypeForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CAMLTypeForKey:" );
|
|
#define uiscreen_CAMLTypeForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_CAMLTypeForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_CAMLTypeForKey_call
|
|
}
|
|
|
|
bool uiscreen_CA_validateValue( uiscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_validateValue:forKey:" );
|
|
#define uiscreen_CA_validateValue_call( obj, selector, arg0, arg1 ) ((bool (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_CA_validateValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_CA_validateValue_call
|
|
}
|
|
|
|
void uiscreen_encodeWithCAMLWriter( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "encodeWithCAMLWriter:" );
|
|
#define uiscreen_encodeWithCAMLWriter_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_encodeWithCAMLWriter_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_encodeWithCAMLWriter_call
|
|
}
|
|
|
|
nsobject_t uiscreen_CA_interpolateValues( uiscreen_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, ValueInterpolator* arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_interpolateValues:::interpolator:" );
|
|
#define uiscreen_CA_interpolateValues_call( obj, selector, arg0, arg1, arg2, arg3 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t, ValueInterpolator* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
|
|
return uiscreen_CA_interpolateValues_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef uiscreen_CA_interpolateValues_call
|
|
}
|
|
|
|
nsobject_t uiscreen_CAMLType( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CAMLType" );
|
|
#define uiscreen_CAMLType_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_CAMLType_call( (id)object, methodSelector );
|
|
#undef uiscreen_CAMLType_call
|
|
}
|
|
|
|
void uiscreen_CA_prepareRenderValue( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_prepareRenderValue" );
|
|
#define uiscreen_CA_prepareRenderValue_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_CA_prepareRenderValue_call( (id)object, methodSelector );
|
|
#undef uiscreen_CA_prepareRenderValue_call
|
|
}
|
|
|
|
nsobject_t uiscreen_CA_archivingValueForKey( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_archivingValueForKey:" );
|
|
#define uiscreen_CA_archivingValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_CA_archivingValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_CA_archivingValueForKey_call
|
|
}
|
|
|
|
nsobject_t uiscreen_CA_roundToIntegerFromValue( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_roundToIntegerFromValue:" );
|
|
#define uiscreen_CA_roundToIntegerFromValue_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_CA_roundToIntegerFromValue_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_CA_roundToIntegerFromValue_call
|
|
}
|
|
|
|
nsobject_t uiscreen_initFromPQLResultSet( uiscreen_t object, nsobject_t arg0, nsobject_t* arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "initFromPQLResultSet:error:" );
|
|
#define uiscreen_initFromPQLResultSet_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t* ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_initFromPQLResultSet_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_initFromPQLResultSet_call
|
|
}
|
|
|
|
bool uiscreen_supportsRBSXPCSecureCoding( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "supportsRBSXPCSecureCoding" );
|
|
#define uiscreen_supportsRBSXPCSecureCoding_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_supportsRBSXPCSecureCoding_call( (id)object, methodSelector );
|
|
#undef uiscreen_supportsRBSXPCSecureCoding_call
|
|
}
|
|
|
|
bool uiscreen_RBSIsXPCObject( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "RBSIsXPCObject" );
|
|
#define uiscreen_RBSIsXPCObject_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_RBSIsXPCObject_call( (id)object, methodSelector );
|
|
#undef uiscreen_RBSIsXPCObject_call
|
|
}
|
|
|
|
nsobject_t uiscreen_NSRepresentation( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "NSRepresentation" );
|
|
#define uiscreen_NSRepresentation_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_NSRepresentation_call( (id)object, methodSelector );
|
|
#undef uiscreen_NSRepresentation_call
|
|
}
|
|
|
|
nsobject_t uiscreen_pep_onMainThread( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "pep_onMainThread" );
|
|
#define uiscreen_pep_onMainThread_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_pep_onMainThread_call( (id)object, methodSelector );
|
|
#undef uiscreen_pep_onMainThread_call
|
|
}
|
|
|
|
nsobject_t uiscreen_pep_onThread( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "pep_onThread:" );
|
|
#define uiscreen_pep_onThread_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_pep_onThread_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_pep_onThread_call
|
|
}
|
|
|
|
nsobject_t uiscreen_pep_onOperationQueue( uiscreen_t object, nsobject_t arg0, long long arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "pep_onOperationQueue:priority:" );
|
|
#define uiscreen_pep_onOperationQueue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, long long ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_pep_onOperationQueue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_pep_onOperationQueue_call
|
|
}
|
|
|
|
nsobject_t uiscreen_pep_onMainThreadIfNecessary( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "pep_onMainThreadIfNecessary" );
|
|
#define uiscreen_pep_onMainThreadIfNecessary_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_pep_onMainThreadIfNecessary_call( (id)object, methodSelector );
|
|
#undef uiscreen_pep_onMainThreadIfNecessary_call
|
|
}
|
|
|
|
nsobject_t uiscreen_pep_afterDelay( uiscreen_t object, double arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "pep_afterDelay:" );
|
|
#define uiscreen_pep_afterDelay_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, double ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_pep_afterDelay_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_pep_afterDelay_call
|
|
}
|
|
|
|
nsobject_t uiscreen_pep_getInvocation( uiscreen_t object, nsobject_t* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "pep_getInvocation:" );
|
|
#define uiscreen_pep_getInvocation_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_pep_getInvocation_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_pep_getInvocation_call
|
|
}
|
|
|
|
nsobject_t uiscreen_stringValueSafe( uiscreen_t object, int* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "stringValueSafe:" );
|
|
#define uiscreen_stringValueSafe_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, int* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_stringValueSafe_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_stringValueSafe_call
|
|
}
|
|
|
|
char* uiscreen_utf8ValueSafe( uiscreen_t object, int* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "utf8ValueSafe:" );
|
|
#define uiscreen_utf8ValueSafe_call( obj, selector, arg0 ) ((char* (*)( id, SEL, int* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_utf8ValueSafe_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_utf8ValueSafe_call
|
|
}
|
|
|
|
bool uiscreen_boolValueSafe( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "boolValueSafe" );
|
|
#define uiscreen_boolValueSafe_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_boolValueSafe_call( (id)object, methodSelector );
|
|
#undef uiscreen_boolValueSafe_call
|
|
}
|
|
|
|
long long uiscreen_int64ValueSafe( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "int64ValueSafe" );
|
|
#define uiscreen_int64ValueSafe_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_int64ValueSafe_call( (id)object, methodSelector );
|
|
#undef uiscreen_int64ValueSafe_call
|
|
}
|
|
|
|
double uiscreen_doubleValueSafe( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "doubleValueSafe" );
|
|
#define uiscreen_doubleValueSafe_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return uiscreen_doubleValueSafe_call( (id)object, methodSelector );
|
|
#undef uiscreen_doubleValueSafe_call
|
|
}
|
|
|
|
bool uiscreen_un_safeBoolValue( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "un_safeBoolValue" );
|
|
#define uiscreen_un_safeBoolValue_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_un_safeBoolValue_call( (id)object, methodSelector );
|
|
#undef uiscreen_un_safeBoolValue_call
|
|
}
|
|
|
|
bool uiscreen_supportsBSXPCSecureCoding( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "supportsBSXPCSecureCoding" );
|
|
#define uiscreen_supportsBSXPCSecureCoding_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_supportsBSXPCSecureCoding_call( (id)object, methodSelector );
|
|
#undef uiscreen_supportsBSXPCSecureCoding_call
|
|
}
|
|
|
|
bool uiscreen_bs_isPlistableType( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_isPlistableType" );
|
|
#define uiscreen_bs_isPlistableType_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_bs_isPlistableType_call( (id)object, methodSelector );
|
|
#undef uiscreen_bs_isPlistableType_call
|
|
}
|
|
|
|
nsobject_t uiscreen_bs_secureEncoded( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_secureEncoded" );
|
|
#define uiscreen_bs_secureEncoded_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_bs_secureEncoded_call( (id)object, methodSelector );
|
|
#undef uiscreen_bs_secureEncoded_call
|
|
}
|
|
|
|
nsobject_t uiscreen_bs_encoded( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_encoded" );
|
|
#define uiscreen_bs_encoded_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_bs_encoded_call( (id)object, methodSelector );
|
|
#undef uiscreen_bs_encoded_call
|
|
}
|
|
|
|
void uiscreen_releaseOnMainThread( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "releaseOnMainThread" );
|
|
#define uiscreen_releaseOnMainThread_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_releaseOnMainThread_call( (id)object, methodSelector );
|
|
#undef uiscreen_releaseOnMainThread_call
|
|
}
|
|
|
|
bool uiscreen_isProxy( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isProxy" );
|
|
#define uiscreen_isProxy_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isProxy_call( (id)object, methodSelector );
|
|
#undef uiscreen_isProxy_call
|
|
}
|
|
|
|
unsigned long long uiscreen_retainCount( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "retainCount" );
|
|
#define uiscreen_retainCount_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_retainCount_call( (id)object, methodSelector );
|
|
#undef uiscreen_retainCount_call
|
|
}
|
|
|
|
bool uiscreen_isEqual( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isEqual:" );
|
|
#define uiscreen_isEqual_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_isEqual_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_isEqual_call
|
|
}
|
|
|
|
nsclass_t uiscreen_class( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "class" );
|
|
#define uiscreen_class_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_class_call( (id)object, methodSelector );
|
|
#undef uiscreen_class_call
|
|
}
|
|
|
|
nsobject_t uiscreen_self( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "self" );
|
|
#define uiscreen_self_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_self_call( (id)object, methodSelector );
|
|
#undef uiscreen_self_call
|
|
}
|
|
|
|
bool uiscreen_isKindOfClass( uiscreen_t object, nsclass_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isKindOfClass:" );
|
|
#define uiscreen_isKindOfClass_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_isKindOfClass_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_isKindOfClass_call
|
|
}
|
|
|
|
bool uiscreen_isMemberOfClass( uiscreen_t object, nsclass_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isMemberOfClass:" );
|
|
#define uiscreen_isMemberOfClass_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_isMemberOfClass_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_isMemberOfClass_call
|
|
}
|
|
|
|
bool uiscreen_conformsToProtocol( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "conformsToProtocol:" );
|
|
#define uiscreen_conformsToProtocol_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_conformsToProtocol_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_conformsToProtocol_call
|
|
}
|
|
|
|
bool uiscreen_respondsToSelector( uiscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "respondsToSelector:" );
|
|
#define uiscreen_respondsToSelector_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_respondsToSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_respondsToSelector_call
|
|
}
|
|
|
|
nsobject_t uiscreen_retain( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "retain" );
|
|
#define uiscreen_retain_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_retain_call( (id)object, methodSelector );
|
|
#undef uiscreen_retain_call
|
|
}
|
|
|
|
nsobject_t uiscreen_autorelease( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "autorelease" );
|
|
#define uiscreen_autorelease_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_autorelease_call( (id)object, methodSelector );
|
|
#undef uiscreen_autorelease_call
|
|
}
|
|
|
|
_NSZone* uiscreen_zone( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "zone" );
|
|
#define uiscreen_zone_call( obj, selector ) ((_NSZone* (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_zone_call( (id)object, methodSelector );
|
|
#undef uiscreen_zone_call
|
|
}
|
|
|
|
unsigned long long uiscreen_hash( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "hash" );
|
|
#define uiscreen_hash_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_hash_call( (id)object, methodSelector );
|
|
#undef uiscreen_hash_call
|
|
}
|
|
|
|
nsclass_t uiscreen_superclass( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "superclass" );
|
|
#define uiscreen_superclass_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_superclass_call( (id)object, methodSelector );
|
|
#undef uiscreen_superclass_call
|
|
}
|
|
|
|
nsobject_t uiscreen_debugDescription( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "debugDescription" );
|
|
#define uiscreen_debugDescription_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_debugDescription_call( (id)object, methodSelector );
|
|
#undef uiscreen_debugDescription_call
|
|
}
|
|
|
|
nsobject_t uiscreen_init( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "init" );
|
|
#define uiscreen_init_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_init_call( (id)object, methodSelector );
|
|
#undef uiscreen_init_call
|
|
}
|
|
|
|
bool uiscreen_retainWeakReference( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "retainWeakReference" );
|
|
#define uiscreen_retainWeakReference_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_retainWeakReference_call( (id)object, methodSelector );
|
|
#undef uiscreen_retainWeakReference_call
|
|
}
|
|
|
|
bool uiscreen_allowsWeakReference( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "allowsWeakReference" );
|
|
#define uiscreen_allowsWeakReference_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_allowsWeakReference_call( (id)object, methodSelector );
|
|
#undef uiscreen_allowsWeakReference_call
|
|
}
|
|
|
|
nsobject_t uiscreen_copy( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "copy" );
|
|
#define uiscreen_copy_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_copy_call( (id)object, methodSelector );
|
|
#undef uiscreen_copy_call
|
|
}
|
|
|
|
void uiscreen_finalize( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "finalize" );
|
|
#define uiscreen_finalize_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_finalize_call( (id)object, methodSelector );
|
|
#undef uiscreen_finalize_call
|
|
}
|
|
|
|
bool uiscreen_isFault( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isFault" );
|
|
#define uiscreen_isFault_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_isFault_call( (id)object, methodSelector );
|
|
#undef uiscreen_isFault_call
|
|
}
|
|
|
|
void uiscreen_forwardInvocation( uiscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "forwardInvocation:" );
|
|
#define uiscreen_forwardInvocation_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_forwardInvocation_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_forwardInvocation_call
|
|
}
|
|
|
|
nsobject_t uiscreen_forwardingTargetForSelector( uiscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "forwardingTargetForSelector:" );
|
|
#define uiscreen_forwardingTargetForSelector_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_forwardingTargetForSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef uiscreen_forwardingTargetForSelector_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mutableCopy( uiscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableCopy" );
|
|
#define uiscreen_mutableCopy_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_mutableCopy_call( (id)object, methodSelector );
|
|
#undef uiscreen_mutableCopy_call
|
|
}
|
|
|
|
void uiscreen_initialize( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "initialize" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_initialize_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_initialize_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_initialize_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mainScreen( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mainScreen" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_mainScreen_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_mainScreen_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_mainScreen_call
|
|
}
|
|
|
|
CGAffineTransform uiscreen_transformToRotateScreen( double arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "transformToRotateScreen:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_transformToRotateScreen_call( obj, selector, arg0 ) ((CGAffineTransform (*)( id, SEL, double ))abi_objc_msgSend_stret) ( obj, selector, arg0 )
|
|
return uiscreen_transformToRotateScreen_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_transformToRotateScreen_call
|
|
}
|
|
|
|
CGAffineTransform uiscreen_transformForScreenOriginRotation( double arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "transformForScreenOriginRotation:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_transformForScreenOriginRotation_call( obj, selector, arg0 ) ((CGAffineTransform (*)( id, SEL, double ))abi_objc_msgSend_stret) ( obj, selector, arg0 )
|
|
return uiscreen_transformForScreenOriginRotation_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_transformForScreenOriginRotation_call
|
|
}
|
|
|
|
nsobject_t uiscreen_screens( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "screens" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_screens_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_screens_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_screens_call
|
|
}
|
|
|
|
void uiscreen_load( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "load" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_load_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
uiscreen_load_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_load_call
|
|
}
|
|
|
|
long long uiscreen_version( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "version" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_version_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_version_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_version_call
|
|
}
|
|
|
|
bool uiscreen_instancesImplementSelector( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "instancesImplementSelector:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_instancesImplementSelector_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_instancesImplementSelector_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_instancesImplementSelector_call
|
|
}
|
|
|
|
void uiscreen_setVersion( long long arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setVersion:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_setVersion_call( obj, selector, arg0 ) ((void (*)( id, SEL, long long ))objc_msgSend) ( obj, selector, arg0 )
|
|
uiscreen_setVersion_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_setVersion_call
|
|
}
|
|
|
|
bool uiscreen_automaticallyNotifiesObserversForKey( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "automaticallyNotifiesObserversForKey:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_automaticallyNotifiesObserversForKey_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_automaticallyNotifiesObserversForKey_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_automaticallyNotifiesObserversForKey_call
|
|
}
|
|
|
|
objc_method_description* uiscreen_instanceMethodDescriptionForSelector( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "instanceMethodDescriptionForSelector:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_instanceMethodDescriptionForSelector_call( obj, selector, arg0 ) ((objc_method_description* (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_instanceMethodDescriptionForSelector_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_instanceMethodDescriptionForSelector_call
|
|
}
|
|
|
|
bool uiscreen_accessInstanceVariablesDirectly( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessInstanceVariablesDirectly" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_accessInstanceVariablesDirectly_call( obj, selector ) ((bool (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_accessInstanceVariablesDirectly_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_accessInstanceVariablesDirectly_call
|
|
}
|
|
|
|
nsobject_t uiscreen_keyPathsForValuesAffectingValueForKey( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "keyPathsForValuesAffectingValueForKey:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_keyPathsForValuesAffectingValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_keyPathsForValuesAffectingValueForKey_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_keyPathsForValuesAffectingValueForKey_call
|
|
}
|
|
|
|
void uiscreen_setKeys( nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setKeys:triggerChangeNotificationsForDependentKey:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_setKeys_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
uiscreen_setKeys_call( (id)internalClassObject, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_setKeys_call
|
|
}
|
|
|
|
nsobject_t uiscreen_classFallbacksForKeyedArchiver( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classFallbacksForKeyedArchiver" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_classFallbacksForKeyedArchiver_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_classFallbacksForKeyedArchiver_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_classFallbacksForKeyedArchiver_call
|
|
}
|
|
|
|
nsclass_t uiscreen_classForKeyedUnarchiver( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForKeyedUnarchiver" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_classForKeyedUnarchiver_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_classForKeyedUnarchiver_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_classForKeyedUnarchiver_call
|
|
}
|
|
|
|
void uiscreen_cancelPreviousPerformRequestsWithTarget( nsobject_t arg0, nsselector_t arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "cancelPreviousPerformRequestsWithTarget:selector:object:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_cancelPreviousPerformRequestsWithTarget_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, nsselector_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
uiscreen_cancelPreviousPerformRequestsWithTarget_call( (id)internalClassObject, methodSelector, arg0, arg1, arg2 );
|
|
#undef uiscreen_cancelPreviousPerformRequestsWithTarget_call
|
|
}
|
|
|
|
nsobject_t uiscreen_instanceMethodSignatureForSelector( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "instanceMethodSignatureForSelector:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_instanceMethodSignatureForSelector_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_instanceMethodSignatureForSelector_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_instanceMethodSignatureForSelector_call
|
|
}
|
|
|
|
nsobject_t uiscreen_SFSQLiteClassName( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "SFSQLiteClassName" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_SFSQLiteClassName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_SFSQLiteClassName_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_SFSQLiteClassName_call
|
|
}
|
|
|
|
bool uiscreen_CA_automaticallyNotifiesObservers( nsclass_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_automaticallyNotifiesObservers:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_CA_automaticallyNotifiesObservers_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_CA_automaticallyNotifiesObservers_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_CA_automaticallyNotifiesObservers_call
|
|
}
|
|
|
|
bool uiscreen_CA_encodesPropertyConditionally( unsigned int arg0, int arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_encodesPropertyConditionally:type:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_CA_encodesPropertyConditionally_call( obj, selector, arg0, arg1 ) ((bool (*)( id, SEL, unsigned int, int ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_CA_encodesPropertyConditionally_call( (id)internalClassObject, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_CA_encodesPropertyConditionally_call
|
|
}
|
|
|
|
nsobject_t uiscreen_CA_CAMLPropertyForKey( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_CAMLPropertyForKey:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_CA_CAMLPropertyForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_CA_CAMLPropertyForKey_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_CA_CAMLPropertyForKey_call
|
|
}
|
|
|
|
bool uiscreen_isSelectorExcludedFromWebScript( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isSelectorExcludedFromWebScript:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_isSelectorExcludedFromWebScript_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_isSelectorExcludedFromWebScript_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_isSelectorExcludedFromWebScript_call
|
|
}
|
|
|
|
bool uiscreen_isKeyExcludedFromWebScript( char* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isKeyExcludedFromWebScript:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_isKeyExcludedFromWebScript_call( obj, selector, arg0 ) ((bool (*)( id, SEL, char* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_isKeyExcludedFromWebScript_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_isKeyExcludedFromWebScript_call
|
|
}
|
|
|
|
nsobject_t uiscreen_bs_secureDecodedFromData( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_secureDecodedFromData:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_bs_secureDecodedFromData_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_bs_secureDecodedFromData_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_bs_secureDecodedFromData_call
|
|
}
|
|
|
|
nsobject_t uiscreen_bs_secureDataFromObject( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_secureDataFromObject:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_bs_secureDataFromObject_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_bs_secureDataFromObject_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_bs_secureDataFromObject_call
|
|
}
|
|
|
|
nsobject_t uiscreen_bs_secureObjectFromData( nsobject_t arg0, nsclass_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_secureObjectFromData:ofClass:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_bs_secureObjectFromData_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsclass_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return uiscreen_bs_secureObjectFromData_call( (id)internalClassObject, methodSelector, arg0, arg1 );
|
|
#undef uiscreen_bs_secureObjectFromData_call
|
|
}
|
|
|
|
nsobject_t uiscreen_bs_dataFromObject( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_dataFromObject:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_bs_dataFromObject_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_bs_dataFromObject_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_bs_dataFromObject_call
|
|
}
|
|
|
|
nsobject_t uiscreen_bs_objectFromData( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_objectFromData:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_bs_objectFromData_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_bs_objectFromData_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_bs_objectFromData_call
|
|
}
|
|
|
|
nsobject_t uiscreen_bs_decodedFromData( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_decodedFromData:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_bs_decodedFromData_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_bs_decodedFromData_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_bs_decodedFromData_call
|
|
}
|
|
|
|
nsobject_t uiscreen_copyWithZone( _NSZone* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "copyWithZone:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_copyWithZone_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, _NSZone* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_copyWithZone_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_copyWithZone_call
|
|
}
|
|
|
|
nsobject_t uiscreen_allocWithZone( _NSZone* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "allocWithZone:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_allocWithZone_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, _NSZone* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_allocWithZone_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_allocWithZone_call
|
|
}
|
|
|
|
nsobject_t uiscreen_new( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "new" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_new_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_new_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_new_call
|
|
}
|
|
|
|
bool uiscreen_resolveInstanceMethod( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "resolveInstanceMethod:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_resolveInstanceMethod_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_resolveInstanceMethod_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_resolveInstanceMethod_call
|
|
}
|
|
|
|
bool uiscreen_resolveClassMethod( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "resolveClassMethod:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_resolveClassMethod_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_resolveClassMethod_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_resolveClassMethod_call
|
|
}
|
|
|
|
uiscreen_t uiscreen_alloc( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "alloc" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_alloc_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return uiscreen_alloc_call( (id)internalClassObject, methodSelector );
|
|
#undef uiscreen_alloc_call
|
|
}
|
|
|
|
nsobject_t uiscreen_mutableCopyWithZone( _NSZone* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableCopyWithZone:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_mutableCopyWithZone_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, _NSZone* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_mutableCopyWithZone_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_mutableCopyWithZone_call
|
|
}
|
|
|
|
bool uiscreen_isSubclassOfClass( nsclass_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isSubclassOfClass:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_isSubclassOfClass_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_isSubclassOfClass_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_isSubclassOfClass_call
|
|
}
|
|
|
|
bool uiscreen_isAncestorOfObject( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isAncestorOfObject:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_isAncestorOfObject_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_isAncestorOfObject_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_isAncestorOfObject_call
|
|
}
|
|
|
|
bool uiscreen_instancesRespondToSelector( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "instancesRespondToSelector:" );
|
|
Class internalClassObject = objc_getClass( "UIScreen" );
|
|
#define uiscreen_instancesRespondToSelector_call( obj, selector, arg0 ) ((bool (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return uiscreen_instancesRespondToSelector_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef uiscreen_instancesRespondToSelector_call
|
|
} |