mirror of
https://github.com/quelsolaar/MergeSource
synced 2025-03-11 16:41:13 -04:00
2165 lines
107 KiB
C
2165 lines
107 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 "nsscreen.h"
|
|
|
|
void nsscreen_dealloc( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "dealloc" );
|
|
#define nsscreen_dealloc_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_dealloc_call( (id)object, methodSelector );
|
|
#undef nsscreen_dealloc_call
|
|
}
|
|
|
|
char nsscreen_isEqual( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isEqual:" );
|
|
#define nsscreen_isEqual_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isEqual_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isEqual_call
|
|
}
|
|
|
|
unsigned long long nsscreen_hash( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "hash" );
|
|
#define nsscreen_hash_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_hash_call( (id)object, methodSelector );
|
|
#undef nsscreen_hash_call
|
|
}
|
|
|
|
nsobject_t nsscreen_localizedName( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "localizedName" );
|
|
#define nsscreen_localizedName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_localizedName_call( (id)object, methodSelector );
|
|
#undef nsscreen_localizedName_call
|
|
}
|
|
|
|
int nsscreen_depth( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "depth" );
|
|
#define nsscreen_depth_call( obj, selector ) ((int (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_depth_call( (id)object, methodSelector );
|
|
#undef nsscreen_depth_call
|
|
}
|
|
|
|
CGRect nsscreen_visibleFrame( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "visibleFrame" );
|
|
#define nsscreen_visibleFrame_call( obj, selector ) ((CGRect (*)( id, SEL ))abi_objc_msgSend_stret) ( obj, selector )
|
|
return nsscreen_visibleFrame_call( (id)object, methodSelector );
|
|
#undef nsscreen_visibleFrame_call
|
|
}
|
|
|
|
CGRect nsscreen_frame( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "frame" );
|
|
#define nsscreen_frame_call( obj, selector ) ((CGRect (*)( id, SEL ))abi_objc_msgSend_stret) ( obj, selector )
|
|
return nsscreen_frame_call( (id)object, methodSelector );
|
|
#undef nsscreen_frame_call
|
|
}
|
|
|
|
nsobject_t nsscreen_displayLinkWithTarget( nsscreen_t object, nsobject_t arg0, nsselector_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "displayLinkWithTarget:selector:" );
|
|
#define nsscreen_displayLinkWithTarget_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsselector_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_displayLinkWithTarget_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_displayLinkWithTarget_call
|
|
}
|
|
|
|
nsobject_t nsscreen_colorSpace( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "colorSpace" );
|
|
#define nsscreen_colorSpace_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_colorSpace_call( (id)object, methodSelector );
|
|
#undef nsscreen_colorSpace_call
|
|
}
|
|
|
|
double nsscreen_backingScaleFactor( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "backingScaleFactor" );
|
|
#define nsscreen_backingScaleFactor_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return nsscreen_backingScaleFactor_call( (id)object, methodSelector );
|
|
#undef nsscreen_backingScaleFactor_call
|
|
}
|
|
|
|
CGRect nsscreen_backingAlignedRect( nsscreen_t object, CGRect arg0, unsigned long long arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "backingAlignedRect:options:" );
|
|
#define nsscreen_backingAlignedRect_call( obj, selector, arg0, arg1 ) ((CGRect (*)( id, SEL, CGRect, unsigned long long ))abi_objc_msgSend_stret) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_backingAlignedRect_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_backingAlignedRect_call
|
|
}
|
|
|
|
CGRect nsscreen_convertRectToBacking( nsscreen_t object, CGRect arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "convertRectToBacking:" );
|
|
#define nsscreen_convertRectToBacking_call( obj, selector, arg0 ) ((CGRect (*)( id, SEL, CGRect ))abi_objc_msgSend_stret) ( obj, selector, arg0 )
|
|
return nsscreen_convertRectToBacking_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_convertRectToBacking_call
|
|
}
|
|
|
|
CGRect nsscreen_convertRectFromBacking( nsscreen_t object, CGRect arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "convertRectFromBacking:" );
|
|
#define nsscreen_convertRectFromBacking_call( obj, selector, arg0 ) ((CGRect (*)( id, SEL, CGRect ))abi_objc_msgSend_stret) ( obj, selector, arg0 )
|
|
return nsscreen_convertRectFromBacking_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_convertRectFromBacking_call
|
|
}
|
|
|
|
nsobject_t nsscreen_deviceDescription( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "deviceDescription" );
|
|
#define nsscreen_deviceDescription_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_deviceDescription_call( (id)object, methodSelector );
|
|
#undef nsscreen_deviceDescription_call
|
|
}
|
|
|
|
char nsscreen_canRepresentDisplayGamut( nsscreen_t object, long long arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "canRepresentDisplayGamut:" );
|
|
#define nsscreen_canRepresentDisplayGamut_call( obj, selector, arg0 ) ((char (*)( id, SEL, long long ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_canRepresentDisplayGamut_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_canRepresentDisplayGamut_call
|
|
}
|
|
|
|
CGSize nsscreen_devicePixelCounts( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "devicePixelCounts" );
|
|
#define nsscreen_devicePixelCounts_call( obj, selector ) ((CGSize (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_devicePixelCounts_call( (id)object, methodSelector );
|
|
#undef nsscreen_devicePixelCounts_call
|
|
}
|
|
|
|
double nsscreen_maximumExtendedDynamicRangeColorComponentValue( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "maximumExtendedDynamicRangeColorComponentValue" );
|
|
#define nsscreen_maximumExtendedDynamicRangeColorComponentValue_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return nsscreen_maximumExtendedDynamicRangeColorComponentValue_call( (id)object, methodSelector );
|
|
#undef nsscreen_maximumExtendedDynamicRangeColorComponentValue_call
|
|
}
|
|
|
|
double nsscreen_maximumPotentialExtendedDynamicRangeColorComponentValue( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "maximumPotentialExtendedDynamicRangeColorComponentValue" );
|
|
#define nsscreen_maximumPotentialExtendedDynamicRangeColorComponentValue_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return nsscreen_maximumPotentialExtendedDynamicRangeColorComponentValue_call( (id)object, methodSelector );
|
|
#undef nsscreen_maximumPotentialExtendedDynamicRangeColorComponentValue_call
|
|
}
|
|
|
|
double nsscreen_maximumReferenceExtendedDynamicRangeColorComponentValue( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "maximumReferenceExtendedDynamicRangeColorComponentValue" );
|
|
#define nsscreen_maximumReferenceExtendedDynamicRangeColorComponentValue_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return nsscreen_maximumReferenceExtendedDynamicRangeColorComponentValue_call( (id)object, methodSelector );
|
|
#undef nsscreen_maximumReferenceExtendedDynamicRangeColorComponentValue_call
|
|
}
|
|
|
|
int* nsscreen_supportedWindowDepths( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "supportedWindowDepths" );
|
|
#define nsscreen_supportedWindowDepths_call( obj, selector ) ((int* (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_supportedWindowDepths_call( (id)object, methodSelector );
|
|
#undef nsscreen_supportedWindowDepths_call
|
|
}
|
|
|
|
nsobject_t nsscreen_imageInRect( nsscreen_t object, CGRect arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "imageInRect:" );
|
|
#define nsscreen_imageInRect_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, CGRect ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_imageInRect_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_imageInRect_call
|
|
}
|
|
|
|
double nsscreen_userSpaceScaleFactor( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "userSpaceScaleFactor" );
|
|
#define nsscreen_userSpaceScaleFactor_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return nsscreen_userSpaceScaleFactor_call( (id)object, methodSelector );
|
|
#undef nsscreen_userSpaceScaleFactor_call
|
|
}
|
|
|
|
nsobject_t nsscreen_displayLinkWithHandler( nsscreen_t object, nsobject_t* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "displayLinkWithHandler:" );
|
|
#define nsscreen_displayLinkWithHandler_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_displayLinkWithHandler_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_displayLinkWithHandler_call
|
|
}
|
|
|
|
nsobject_t nsscreen_accessibilityOverriddenAttributes( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityOverriddenAttributes" );
|
|
#define nsscreen_accessibilityOverriddenAttributes_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessibilityOverriddenAttributes_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilityOverriddenAttributes_call
|
|
}
|
|
|
|
char nsscreen_accessibilityReplaceRange( nsscreen_t object, _NSRange arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityReplaceRange:withText:" );
|
|
#define nsscreen_accessibilityReplaceRange_call( obj, selector, arg0, arg1 ) ((char (*)( id, SEL, _NSRange, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_accessibilityReplaceRange_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_accessibilityReplaceRange_call
|
|
}
|
|
|
|
double nsscreen_accessibilityVisibleArea( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityVisibleArea" );
|
|
#define nsscreen_accessibilityVisibleArea_call( obj, selector ) ((double (*)( id, SEL ))abi_objc_msgSend_fpret) ( obj, selector )
|
|
return nsscreen_accessibilityVisibleArea_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilityVisibleArea_call
|
|
}
|
|
|
|
unsigned long long nsscreen_accessibilityArrayAttributeCount( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityArrayAttributeCount:" );
|
|
#define nsscreen_accessibilityArrayAttributeCount_call( obj, selector, arg0 ) ((unsigned long long (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_accessibilityArrayAttributeCount_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityArrayAttributeCount_call
|
|
}
|
|
|
|
unsigned long long nsscreen_accessibilityIndexOfChild( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityIndexOfChild:" );
|
|
#define nsscreen_accessibilityIndexOfChild_call( obj, selector, arg0 ) ((unsigned long long (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_accessibilityIndexOfChild_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityIndexOfChild_call
|
|
}
|
|
|
|
nsobject_t nsscreen_accessibilityArrayAttributeValues( nsscreen_t object, nsobject_t arg0, unsigned long long arg1, unsigned long long arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityArrayAttributeValues:index:maxCount:" );
|
|
#define nsscreen_accessibilityArrayAttributeValues_call( obj, selector, arg0, arg1, arg2 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long, unsigned long long ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
return nsscreen_accessibilityArrayAttributeValues_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_accessibilityArrayAttributeValues_call
|
|
}
|
|
|
|
nsobject_t nsscreen_accessibilityParameterizedAttributeNames( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityParameterizedAttributeNames" );
|
|
#define nsscreen_accessibilityParameterizedAttributeNames_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessibilityParameterizedAttributeNames_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilityParameterizedAttributeNames_call
|
|
}
|
|
|
|
nsobject_t nsscreen_accessibilityAttributeValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityAttributeValue:forParameter:" );
|
|
#define nsscreen_accessibilityAttributeValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_accessibilityAttributeValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_accessibilityAttributeValue_call
|
|
}
|
|
|
|
nsobject_t nsscreen_accessibilityIndexForChildUIElementAttributeForParameter( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityIndexForChildUIElementAttributeForParameter:" );
|
|
#define nsscreen_accessibilityIndexForChildUIElementAttributeForParameter_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_accessibilityIndexForChildUIElementAttributeForParameter_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityIndexForChildUIElementAttributeForParameter_call
|
|
}
|
|
|
|
nsobject_t nsscreen_accessibilityAttributedValueForStringAttributeAttributeForParameter( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityAttributedValueForStringAttributeAttributeForParameter:" );
|
|
#define nsscreen_accessibilityAttributedValueForStringAttributeAttributeForParameter_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_accessibilityAttributedValueForStringAttributeAttributeForParameter_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityAttributedValueForStringAttributeAttributeForParameter_call
|
|
}
|
|
|
|
nsobject_t nsscreen_accessibilityTemporaryChildren( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityTemporaryChildren" );
|
|
#define nsscreen_accessibilityTemporaryChildren_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessibilityTemporaryChildren_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilityTemporaryChildren_call
|
|
}
|
|
|
|
char nsscreen_accessibilityPerformShowMenuOfChild( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityPerformShowMenuOfChild:" );
|
|
#define nsscreen_accessibilityPerformShowMenuOfChild_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_accessibilityPerformShowMenuOfChild_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityPerformShowMenuOfChild_call
|
|
}
|
|
|
|
int nsscreen_accessibilityPresenterProcessIdentifier( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityPresenterProcessIdentifier" );
|
|
#define nsscreen_accessibilityPresenterProcessIdentifier_call( obj, selector ) ((int (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessibilityPresenterProcessIdentifier_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilityPresenterProcessIdentifier_call
|
|
}
|
|
|
|
char nsscreen_accessibilityShouldUseUniqueId( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityShouldUseUniqueId" );
|
|
#define nsscreen_accessibilityShouldUseUniqueId_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessibilityShouldUseUniqueId_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilityShouldUseUniqueId_call
|
|
}
|
|
|
|
char nsscreen_accessibilitySupportsNotifications( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilitySupportsNotifications" );
|
|
#define nsscreen_accessibilitySupportsNotifications_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessibilitySupportsNotifications_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilitySupportsNotifications_call
|
|
}
|
|
|
|
char nsscreen_accessibilityShouldSendNotification( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityShouldSendNotification:" );
|
|
#define nsscreen_accessibilityShouldSendNotification_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_accessibilityShouldSendNotification_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityShouldSendNotification_call
|
|
}
|
|
|
|
char nsscreen_accessibilitySupportsOverriddenAttributes( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilitySupportsOverriddenAttributes" );
|
|
#define nsscreen_accessibilitySupportsOverriddenAttributes_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessibilitySupportsOverriddenAttributes_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilitySupportsOverriddenAttributes_call
|
|
}
|
|
|
|
char nsscreen_accessibilityAllowsOverriddenAttributesWhenIgnored( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityAllowsOverriddenAttributesWhenIgnored" );
|
|
#define nsscreen_accessibilityAllowsOverriddenAttributesWhenIgnored_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessibilityAllowsOverriddenAttributesWhenIgnored_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilityAllowsOverriddenAttributesWhenIgnored_call
|
|
}
|
|
|
|
char nsscreen_accessibilitySetOverrideValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilitySetOverrideValue:forAttribute:" );
|
|
#define nsscreen_accessibilitySetOverrideValue_call( obj, selector, arg0, arg1 ) ((char (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_accessibilitySetOverrideValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_accessibilitySetOverrideValue_call
|
|
}
|
|
|
|
void nsscreen_accessibilityEncodeOverriddenAttributes( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityEncodeOverriddenAttributes:" );
|
|
#define nsscreen_accessibilityEncodeOverriddenAttributes_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_accessibilityEncodeOverriddenAttributes_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityEncodeOverriddenAttributes_call
|
|
}
|
|
|
|
void nsscreen_accessibilityDecodeOverriddenAttributes( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityDecodeOverriddenAttributes:" );
|
|
#define nsscreen_accessibilityDecodeOverriddenAttributes_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_accessibilityDecodeOverriddenAttributes_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityDecodeOverriddenAttributes_call
|
|
}
|
|
|
|
char nsscreen_accessibilitySupportsCustomElementData( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilitySupportsCustomElementData" );
|
|
#define nsscreen_accessibilitySupportsCustomElementData_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessibilitySupportsCustomElementData_call( (id)object, methodSelector );
|
|
#undef nsscreen_accessibilitySupportsCustomElementData_call
|
|
}
|
|
|
|
void nsscreen_bind( nsscreen_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, nsobject_t arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bind:toObject:withKeyPath:options:" );
|
|
#define nsscreen_bind_call( obj, selector, arg0, arg1, arg2, arg3 ) ((void (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
|
|
nsscreen_bind_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef nsscreen_bind_call
|
|
}
|
|
|
|
void nsscreen_awakeFromNib( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "awakeFromNib" );
|
|
#define nsscreen_awakeFromNib_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_awakeFromNib_call( (id)object, methodSelector );
|
|
#undef nsscreen_awakeFromNib_call
|
|
}
|
|
|
|
nsobject_t nsscreen_userInterfaceItemIdentifier( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "userInterfaceItemIdentifier" );
|
|
#define nsscreen_userInterfaceItemIdentifier_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_userInterfaceItemIdentifier_call( (id)object, methodSelector );
|
|
#undef nsscreen_userInterfaceItemIdentifier_call
|
|
}
|
|
|
|
void nsscreen_setUserInterfaceItemIdentifier( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setUserInterfaceItemIdentifier:" );
|
|
#define nsscreen_setUserInterfaceItemIdentifier_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_setUserInterfaceItemIdentifier_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_setUserInterfaceItemIdentifier_call
|
|
}
|
|
|
|
void nsscreen_unbind( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "unbind:" );
|
|
#define nsscreen_unbind_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_unbind_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_unbind_call
|
|
}
|
|
|
|
nsclass_t nsscreen_valueClassForBinding( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueClassForBinding:" );
|
|
#define nsscreen_valueClassForBinding_call( obj, selector, arg0 ) ((nsclass_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_valueClassForBinding_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_valueClassForBinding_call
|
|
}
|
|
|
|
nsobject_t nsscreen_NS_observationForKeyPath( nsscreen_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "NS_observationForKeyPath:options:block:" );
|
|
#define nsscreen_NS_observationForKeyPath_call( obj, selector, arg0, arg1, arg2 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long, nsobject_t* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
return nsscreen_NS_observationForKeyPath_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_NS_observationForKeyPath_call
|
|
}
|
|
|
|
nsobject_t nsscreen_NS_observationForKeyPaths( nsscreen_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "NS_observationForKeyPaths:options:block:" );
|
|
#define nsscreen_NS_observationForKeyPaths_call( obj, selector, arg0, arg1, arg2 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long, nsobject_t* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
return nsscreen_NS_observationForKeyPaths_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_NS_observationForKeyPaths_call
|
|
}
|
|
|
|
nsobject_t nsscreen_optionDescriptionsForBinding( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "optionDescriptionsForBinding:" );
|
|
#define nsscreen_optionDescriptionsForBinding_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_optionDescriptionsForBinding_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_optionDescriptionsForBinding_call
|
|
}
|
|
|
|
nsobject_t nsscreen_exposedBindings( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "exposedBindings" );
|
|
#define nsscreen_exposedBindings_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_exposedBindings_call( (id)object, methodSelector );
|
|
#undef nsscreen_exposedBindings_call
|
|
}
|
|
|
|
nsobject_t nsscreen_infoForBinding( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "infoForBinding:" );
|
|
#define nsscreen_infoForBinding_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_infoForBinding_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_infoForBinding_call
|
|
}
|
|
|
|
void nsscreen_prepareForInterfaceBuilder( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "prepareForInterfaceBuilder" );
|
|
#define nsscreen_prepareForInterfaceBuilder_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_prepareForInterfaceBuilder_call( (id)object, methodSelector );
|
|
#undef nsscreen_prepareForInterfaceBuilder_call
|
|
}
|
|
|
|
void nsscreen_accessibilityAddTemporaryChild( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityAddTemporaryChild:" );
|
|
#define nsscreen_accessibilityAddTemporaryChild_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_accessibilityAddTemporaryChild_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityAddTemporaryChild_call
|
|
}
|
|
|
|
void nsscreen_accessibilityRemoveTemporaryChild( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilityRemoveTemporaryChild:" );
|
|
#define nsscreen_accessibilityRemoveTemporaryChild_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_accessibilityRemoveTemporaryChild_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilityRemoveTemporaryChild_call
|
|
}
|
|
|
|
nsobject_t nsscreen_NSLifeguard_autorelease( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "NSLifeguard_autorelease" );
|
|
#define nsscreen_NSLifeguard_autorelease_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_NSLifeguard_autorelease_call( (id)object, methodSelector );
|
|
#undef nsscreen_NSLifeguard_autorelease_call
|
|
}
|
|
|
|
void nsscreen_accessibilitySetPresenterProcessIdentifier( nsscreen_t object, int arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessibilitySetPresenterProcessIdentifier:" );
|
|
#define nsscreen_accessibilitySetPresenterProcessIdentifier_call( obj, selector, arg0 ) ((void (*)( id, SEL, int ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_accessibilitySetPresenterProcessIdentifier_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_accessibilitySetPresenterProcessIdentifier_call
|
|
}
|
|
|
|
nsobject_t nsscreen_NS_tiledLayerVisibleRect( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "NS_tiledLayerVisibleRect" );
|
|
#define nsscreen_NS_tiledLayerVisibleRect_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_NS_tiledLayerVisibleRect_call( (id)object, methodSelector );
|
|
#undef nsscreen_NS_tiledLayerVisibleRect_call
|
|
}
|
|
|
|
void nsscreen_NS_addTiledLayerDescendent( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "NS_addTiledLayerDescendent:" );
|
|
#define nsscreen_NS_addTiledLayerDescendent_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_NS_addTiledLayerDescendent_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_NS_addTiledLayerDescendent_call
|
|
}
|
|
|
|
void nsscreen_NS_removeTiledLayerDescendent( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "NS_removeTiledLayerDescendent:" );
|
|
#define nsscreen_NS_removeTiledLayerDescendent_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_NS_removeTiledLayerDescendent_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_NS_removeTiledLayerDescendent_call
|
|
}
|
|
|
|
char nsscreen_CAMLTypeSupportedForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CAMLTypeSupportedForKey:" );
|
|
#define nsscreen_CAMLTypeSupportedForKey_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_CAMLTypeSupportedForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_CAMLTypeSupportedForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_CAMLTypeForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CAMLTypeForKey:" );
|
|
#define nsscreen_CAMLTypeForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_CAMLTypeForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_CAMLTypeForKey_call
|
|
}
|
|
|
|
char nsscreen_CA_validateValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_validateValue:forKey:" );
|
|
#define nsscreen_CA_validateValue_call( obj, selector, arg0, arg1 ) ((char (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_CA_validateValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_CA_validateValue_call
|
|
}
|
|
|
|
void nsscreen_encodeWithCAMLWriter( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "encodeWithCAMLWriter:" );
|
|
#define nsscreen_encodeWithCAMLWriter_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_encodeWithCAMLWriter_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_encodeWithCAMLWriter_call
|
|
}
|
|
|
|
nsobject_t nsscreen_CA_interpolateValues( nsscreen_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, ValueInterpolator* arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_interpolateValues:::interpolator:" );
|
|
#define nsscreen_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 nsscreen_CA_interpolateValues_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef nsscreen_CA_interpolateValues_call
|
|
}
|
|
|
|
nsobject_t nsscreen_CAMLType( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CAMLType" );
|
|
#define nsscreen_CAMLType_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_CAMLType_call( (id)object, methodSelector );
|
|
#undef nsscreen_CAMLType_call
|
|
}
|
|
|
|
nsobject_t nsscreen_CA_archivingValueForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_archivingValueForKey:" );
|
|
#define nsscreen_CA_archivingValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_CA_archivingValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_CA_archivingValueForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_CA_roundToIntegerFromValue( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_roundToIntegerFromValue:" );
|
|
#define nsscreen_CA_roundToIntegerFromValue_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_CA_roundToIntegerFromValue_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_CA_roundToIntegerFromValue_call
|
|
}
|
|
|
|
nsobject_t nsscreen_CA_addValue( nsscreen_t object, nsobject_t arg0, int arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_addValue:multipliedBy:" );
|
|
#define nsscreen_CA_addValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, int ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_CA_addValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_CA_addValue_call
|
|
}
|
|
|
|
nsobject_t nsscreen_CA_interpolateValue( nsscreen_t object, nsobject_t arg0, float arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_interpolateValue:byFraction:" );
|
|
#define nsscreen_CA_interpolateValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, float ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_CA_interpolateValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_CA_interpolateValue_call
|
|
}
|
|
|
|
double nsscreen_CA_distanceToValue( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_distanceToValue:" );
|
|
#define nsscreen_CA_distanceToValue_call( obj, selector, arg0 ) ((double (*)( id, SEL, nsobject_t ))abi_objc_msgSend_fpret) ( obj, selector, arg0 )
|
|
return nsscreen_CA_distanceToValue_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_CA_distanceToValue_call
|
|
}
|
|
|
|
void nsscreen_CA_prepareRenderValue( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_prepareRenderValue" );
|
|
#define nsscreen_CA_prepareRenderValue_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_CA_prepareRenderValue_call( (id)object, methodSelector );
|
|
#undef nsscreen_CA_prepareRenderValue_call
|
|
}
|
|
|
|
Object* nsscreen_CA_copyRenderValue( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_copyRenderValue" );
|
|
#define nsscreen_CA_copyRenderValue_call( obj, selector ) ((Object* (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_CA_copyRenderValue_call( (id)object, methodSelector );
|
|
#undef nsscreen_CA_copyRenderValue_call
|
|
}
|
|
|
|
char nsscreen_supportsRBSXPCSecureCoding( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "supportsRBSXPCSecureCoding" );
|
|
#define nsscreen_supportsRBSXPCSecureCoding_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_supportsRBSXPCSecureCoding_call( (id)object, methodSelector );
|
|
#undef nsscreen_supportsRBSXPCSecureCoding_call
|
|
}
|
|
|
|
char nsscreen_RBSIsXPCObject( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "RBSIsXPCObject" );
|
|
#define nsscreen_RBSIsXPCObject_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_RBSIsXPCObject_call( (id)object, methodSelector );
|
|
#undef nsscreen_RBSIsXPCObject_call
|
|
}
|
|
|
|
nsobject_t nsscreen_NSRepresentation( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "NSRepresentation" );
|
|
#define nsscreen_NSRepresentation_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_NSRepresentation_call( (id)object, methodSelector );
|
|
#undef nsscreen_NSRepresentation_call
|
|
}
|
|
|
|
char nsscreen_supportsBSXPCSecureCoding( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "supportsBSXPCSecureCoding" );
|
|
#define nsscreen_supportsBSXPCSecureCoding_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_supportsBSXPCSecureCoding_call( (id)object, methodSelector );
|
|
#undef nsscreen_supportsBSXPCSecureCoding_call
|
|
}
|
|
|
|
char nsscreen_bs_isPlistableType( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_isPlistableType" );
|
|
#define nsscreen_bs_isPlistableType_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_bs_isPlistableType_call( (id)object, methodSelector );
|
|
#undef nsscreen_bs_isPlistableType_call
|
|
}
|
|
|
|
nsobject_t nsscreen_bs_secureEncoded( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_secureEncoded" );
|
|
#define nsscreen_bs_secureEncoded_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_bs_secureEncoded_call( (id)object, methodSelector );
|
|
#undef nsscreen_bs_secureEncoded_call
|
|
}
|
|
|
|
nsobject_t nsscreen_bs_encoded( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_encoded" );
|
|
#define nsscreen_bs_encoded_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_bs_encoded_call( (id)object, methodSelector );
|
|
#undef nsscreen_bs_encoded_call
|
|
}
|
|
|
|
nsclass_t nsscreen_classForCoder( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForCoder" );
|
|
#define nsscreen_classForCoder_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_classForCoder_call( (id)object, methodSelector );
|
|
#undef nsscreen_classForCoder_call
|
|
}
|
|
|
|
nsobject_t nsscreen_replacementObjectForCoder( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "replacementObjectForCoder:" );
|
|
#define nsscreen_replacementObjectForCoder_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_replacementObjectForCoder_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_replacementObjectForCoder_call
|
|
}
|
|
|
|
nsobject_t nsscreen_awakeAfterUsingCoder( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "awakeAfterUsingCoder:" );
|
|
#define nsscreen_awakeAfterUsingCoder_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_awakeAfterUsingCoder_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_awakeAfterUsingCoder_call
|
|
}
|
|
|
|
char nsscreen_implementsSelector( nsscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "implementsSelector:" );
|
|
#define nsscreen_implementsSelector_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_implementsSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_implementsSelector_call
|
|
}
|
|
|
|
void nsscreen_setObservationInfo( nsscreen_t object, void* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setObservationInfo:" );
|
|
#define nsscreen_setObservationInfo_call( obj, selector, arg0 ) ((void (*)( id, SEL, void* ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_setObservationInfo_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_setObservationInfo_call
|
|
}
|
|
|
|
void nsscreen_setValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setValue:forKey:" );
|
|
#define nsscreen_setValue_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_setValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_setValue_call
|
|
}
|
|
|
|
nsobject_t nsscreen_replacementObjectForPortCoder( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "replacementObjectForPortCoder:" );
|
|
#define nsscreen_replacementObjectForPortCoder_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_replacementObjectForPortCoder_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_replacementObjectForPortCoder_call
|
|
}
|
|
|
|
void nsscreen_willChangeValueForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "willChangeValueForKey:" );
|
|
#define nsscreen_willChangeValueForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_willChangeValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_willChangeValueForKey_call
|
|
}
|
|
|
|
void nsscreen_didChangeValueForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "didChangeValueForKey:" );
|
|
#define nsscreen_didChangeValueForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_didChangeValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_didChangeValueForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_dictionaryWithValuesForKeys( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "dictionaryWithValuesForKeys:" );
|
|
#define nsscreen_dictionaryWithValuesForKeys_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_dictionaryWithValuesForKeys_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_dictionaryWithValuesForKeys_call
|
|
}
|
|
|
|
nsobject_t nsscreen_valueForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueForKey:" );
|
|
#define nsscreen_valueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_valueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_valueForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_valueForUndefinedKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueForUndefinedKey:" );
|
|
#define nsscreen_valueForUndefinedKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_valueForUndefinedKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_valueForUndefinedKey_call
|
|
}
|
|
|
|
nsclass_t nsscreen_classForKeyedArchiver( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForKeyedArchiver" );
|
|
#define nsscreen_classForKeyedArchiver_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_classForKeyedArchiver_call( (id)object, methodSelector );
|
|
#undef nsscreen_classForKeyedArchiver_call
|
|
}
|
|
|
|
nsobject_t nsscreen_replacementObjectForKeyedArchiver( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "replacementObjectForKeyedArchiver:" );
|
|
#define nsscreen_replacementObjectForKeyedArchiver_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_replacementObjectForKeyedArchiver_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_replacementObjectForKeyedArchiver_call
|
|
}
|
|
|
|
nsobject_t nsscreen_valueForKeyPath( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueForKeyPath:" );
|
|
#define nsscreen_valueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_valueForKeyPath_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_valueForKeyPath_call
|
|
}
|
|
|
|
nsobject_t nsscreen_addObserver( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "addObserver:" );
|
|
#define nsscreen_addObserver_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_addObserver_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_addObserver_call
|
|
}
|
|
|
|
nsobject_t nsscreen_objectSpecifier( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "objectSpecifier" );
|
|
#define nsscreen_objectSpecifier_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_objectSpecifier_call( (id)object, methodSelector );
|
|
#undef nsscreen_objectSpecifier_call
|
|
}
|
|
|
|
nsobject_t nsscreen_replacementObjectForArchiver( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "replacementObjectForArchiver:" );
|
|
#define nsscreen_replacementObjectForArchiver_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_replacementObjectForArchiver_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_replacementObjectForArchiver_call
|
|
}
|
|
|
|
nsclass_t nsscreen_classForArchiver( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForArchiver" );
|
|
#define nsscreen_classForArchiver_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_classForArchiver_call( (id)object, methodSelector );
|
|
#undef nsscreen_classForArchiver_call
|
|
}
|
|
|
|
nsobject_t nsscreen_attributeKeys( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "attributeKeys" );
|
|
#define nsscreen_attributeKeys_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_attributeKeys_call( (id)object, methodSelector );
|
|
#undef nsscreen_attributeKeys_call
|
|
}
|
|
|
|
nsobject_t nsscreen_toOneRelationshipKeys( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "toOneRelationshipKeys" );
|
|
#define nsscreen_toOneRelationshipKeys_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_toOneRelationshipKeys_call( (id)object, methodSelector );
|
|
#undef nsscreen_toOneRelationshipKeys_call
|
|
}
|
|
|
|
nsobject_t nsscreen_toManyRelationshipKeys( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "toManyRelationshipKeys" );
|
|
#define nsscreen_toManyRelationshipKeys_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_toManyRelationshipKeys_call( (id)object, methodSelector );
|
|
#undef nsscreen_toManyRelationshipKeys_call
|
|
}
|
|
|
|
nsobject_t nsscreen_inverseForRelationshipKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "inverseForRelationshipKey:" );
|
|
#define nsscreen_inverseForRelationshipKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_inverseForRelationshipKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_inverseForRelationshipKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_classDescription( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classDescription" );
|
|
#define nsscreen_classDescription_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_classDescription_call( (id)object, methodSelector );
|
|
#undef nsscreen_classDescription_call
|
|
}
|
|
|
|
nsobject_t nsscreen_copyScriptingValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "copyScriptingValue:forKey:withProperties:" );
|
|
#define nsscreen_copyScriptingValue_call( obj, selector, arg0, arg1, arg2 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
return nsscreen_copyScriptingValue_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_copyScriptingValue_call
|
|
}
|
|
|
|
objc_method_description* nsscreen_methodDescriptionForSelector( nsscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "methodDescriptionForSelector:" );
|
|
#define nsscreen_methodDescriptionForSelector_call( obj, selector, arg0 ) ((objc_method_description* (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_methodDescriptionForSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_methodDescriptionForSelector_call
|
|
}
|
|
|
|
nsobject_t nsscreen_newScriptingObjectOfClass( nsscreen_t object, nsclass_t arg0, nsobject_t arg1, nsobject_t arg2, nsobject_t arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "newScriptingObjectOfClass:forValueForKey:withContentsValue:properties:" );
|
|
#define nsscreen_newScriptingObjectOfClass_call( obj, selector, arg0, arg1, arg2, arg3 ) ((nsobject_t (*)( id, SEL, nsclass_t, nsobject_t, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
|
|
return nsscreen_newScriptingObjectOfClass_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef nsscreen_newScriptingObjectOfClass_call
|
|
}
|
|
|
|
nsobject_t nsscreen_handleQueryWithUnboundKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "handleQueryWithUnboundKey:" );
|
|
#define nsscreen_handleQueryWithUnboundKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_handleQueryWithUnboundKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_handleQueryWithUnboundKey_call
|
|
}
|
|
|
|
void nsscreen_handleTakeValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "handleTakeValue:forUnboundKey:" );
|
|
#define nsscreen_handleTakeValue_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_handleTakeValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_handleTakeValue_call
|
|
}
|
|
|
|
nsobject_t nsscreen_storedValueForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "storedValueForKey:" );
|
|
#define nsscreen_storedValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_storedValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_storedValueForKey_call
|
|
}
|
|
|
|
void nsscreen_takeStoredValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "takeStoredValue:forKey:" );
|
|
#define nsscreen_takeStoredValue_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_takeStoredValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_takeStoredValue_call
|
|
}
|
|
|
|
void nsscreen_takeValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "takeValue:forKey:" );
|
|
#define nsscreen_takeValue_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_takeValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_takeValue_call
|
|
}
|
|
|
|
nsobject_t nsscreen_valuesForKeys( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valuesForKeys:" );
|
|
#define nsscreen_valuesForKeys_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_valuesForKeys_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_valuesForKeys_call
|
|
}
|
|
|
|
void nsscreen_takeValuesFromDictionary( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "takeValuesFromDictionary:" );
|
|
#define nsscreen_takeValuesFromDictionary_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_takeValuesFromDictionary_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_takeValuesFromDictionary_call
|
|
}
|
|
|
|
void nsscreen_unableToSetNilForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "unableToSetNilForKey:" );
|
|
#define nsscreen_unableToSetNilForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_unableToSetNilForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_unableToSetNilForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_keyValueBindingForKey( nsscreen_t object, nsobject_t arg0, unsigned long long arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "keyValueBindingForKey:typeMask:" );
|
|
#define nsscreen_keyValueBindingForKey_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_keyValueBindingForKey_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_keyValueBindingForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_createKeyValueBindingForKey( nsscreen_t object, nsobject_t arg0, unsigned long long arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "createKeyValueBindingForKey:typeMask:" );
|
|
#define nsscreen_createKeyValueBindingForKey_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, unsigned long long ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_createKeyValueBindingForKey_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_createKeyValueBindingForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_mutableArrayValueForKeyPath( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableArrayValueForKeyPath:" );
|
|
#define nsscreen_mutableArrayValueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_mutableArrayValueForKeyPath_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_mutableArrayValueForKeyPath_call
|
|
}
|
|
|
|
nsobject_t nsscreen_mutableOrderedSetValueForKeyPath( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableOrderedSetValueForKeyPath:" );
|
|
#define nsscreen_mutableOrderedSetValueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_mutableOrderedSetValueForKeyPath_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_mutableOrderedSetValueForKeyPath_call
|
|
}
|
|
|
|
nsobject_t nsscreen_mutableSetValueForKeyPath( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableSetValueForKeyPath:" );
|
|
#define nsscreen_mutableSetValueForKeyPath_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_mutableSetValueForKeyPath_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_mutableSetValueForKeyPath_call
|
|
}
|
|
|
|
void nsscreen_removeObservation( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "removeObservation:" );
|
|
#define nsscreen_removeObservation_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_removeObservation_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_removeObservation_call
|
|
}
|
|
|
|
void nsscreen_receiveObservedValue( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "receiveObservedValue:" );
|
|
#define nsscreen_receiveObservedValue_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_receiveObservedValue_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_receiveObservedValue_call
|
|
}
|
|
|
|
void nsscreen_receiveObservedError( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "receiveObservedError:" );
|
|
#define nsscreen_receiveObservedError_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_receiveObservedError_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_receiveObservedError_call
|
|
}
|
|
|
|
void nsscreen_finishObserving( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "finishObserving" );
|
|
#define nsscreen_finishObserving_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_finishObserving_call( (id)object, methodSelector );
|
|
#undef nsscreen_finishObserving_call
|
|
}
|
|
|
|
void nsscreen_setObservation( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setObservation:forObservingKeyPath:" );
|
|
#define nsscreen_setObservation_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_setObservation_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_setObservation_call
|
|
}
|
|
|
|
void nsscreen_observeValueForKeyPath( nsscreen_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, void* arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "observeValueForKeyPath:ofObject:change:context:" );
|
|
#define nsscreen_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 )
|
|
nsscreen_observeValueForKeyPath_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef nsscreen_observeValueForKeyPath_call
|
|
}
|
|
|
|
void nsscreen_removeObserver( nsscreen_t object, nsobject_t arg0, nsobject_t arg1, void* arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "removeObserver:forKeyPath:context:" );
|
|
#define nsscreen_removeObserver_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, nsobject_t, void* ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
nsscreen_removeObserver_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_removeObserver_call
|
|
}
|
|
|
|
nsobject_t nsscreen_className( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "className" );
|
|
#define nsscreen_className_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_className_call( (id)object, methodSelector );
|
|
#undef nsscreen_className_call
|
|
}
|
|
|
|
nsobject_t nsscreen_addChainedObservers( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "addChainedObservers:" );
|
|
#define nsscreen_addChainedObservers_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_addChainedObservers_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_addChainedObservers_call
|
|
}
|
|
|
|
nsobject_t nsscreen_addObserverBlock( nsscreen_t object, nsobject_t* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "addObserverBlock:" );
|
|
#define nsscreen_addObserverBlock_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_addObserverBlock_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_addObserverBlock_call
|
|
}
|
|
|
|
nsobject_t nsscreen_addObservationTransformer( nsscreen_t object, nsobject_t* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "addObservationTransformer:" );
|
|
#define nsscreen_addObservationTransformer_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_addObservationTransformer_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_addObservationTransformer_call
|
|
}
|
|
|
|
void nsscreen_setNilValueForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setNilValueForKey:" );
|
|
#define nsscreen_setNilValueForKey_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_setNilValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_setNilValueForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_mutableArrayValueForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableArrayValueForKey:" );
|
|
#define nsscreen_mutableArrayValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_mutableArrayValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_mutableArrayValueForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_mutableOrderedSetValueForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableOrderedSetValueForKey:" );
|
|
#define nsscreen_mutableOrderedSetValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_mutableOrderedSetValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_mutableOrderedSetValueForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_mutableSetValueForKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableSetValueForKey:" );
|
|
#define nsscreen_mutableSetValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_mutableSetValueForKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_mutableSetValueForKey_call
|
|
}
|
|
|
|
void nsscreen_setValuesForKeysWithDictionary( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setValuesForKeysWithDictionary:" );
|
|
#define nsscreen_setValuesForKeysWithDictionary_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_setValuesForKeysWithDictionary_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_setValuesForKeysWithDictionary_call
|
|
}
|
|
|
|
void nsscreen_willChange( nsscreen_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "willChange:valuesAtIndexes:forKey:" );
|
|
#define nsscreen_willChange_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, unsigned long long, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
nsscreen_willChange_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_willChange_call
|
|
}
|
|
|
|
void nsscreen_didChange( nsscreen_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "didChange:valuesAtIndexes:forKey:" );
|
|
#define nsscreen_didChange_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, unsigned long long, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
nsscreen_didChange_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_didChange_call
|
|
}
|
|
|
|
void* nsscreen_observationInfo( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "observationInfo" );
|
|
#define nsscreen_observationInfo_call( obj, selector ) ((void* (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_observationInfo_call( (id)object, methodSelector );
|
|
#undef nsscreen_observationInfo_call
|
|
}
|
|
|
|
nsobject_t nsscreen_autoContentAccessingProxy( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "autoContentAccessingProxy" );
|
|
#define nsscreen_autoContentAccessingProxy_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_autoContentAccessingProxy_call( (id)object, methodSelector );
|
|
#undef nsscreen_autoContentAccessingProxy_call
|
|
}
|
|
|
|
nsobject_t nsscreen_coerceValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "coerceValue:forKey:" );
|
|
#define nsscreen_coerceValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_coerceValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_coerceValue_call
|
|
}
|
|
|
|
void nsscreen_setScriptingProperties( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setScriptingProperties:" );
|
|
#define nsscreen_setScriptingProperties_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_setScriptingProperties_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_setScriptingProperties_call
|
|
}
|
|
|
|
nsobject_t nsscreen_scriptingValueForSpecifier( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "scriptingValueForSpecifier:" );
|
|
#define nsscreen_scriptingValueForSpecifier_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_scriptingValueForSpecifier_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_scriptingValueForSpecifier_call
|
|
}
|
|
|
|
nsobject_t nsscreen_scriptingProperties( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "scriptingProperties" );
|
|
#define nsscreen_scriptingProperties_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_scriptingProperties_call( (id)object, methodSelector );
|
|
#undef nsscreen_scriptingProperties_call
|
|
}
|
|
|
|
nsobject_t nsscreen_coerceValueForScriptingProperties( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "coerceValueForScriptingProperties:" );
|
|
#define nsscreen_coerceValueForScriptingProperties_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_coerceValueForScriptingProperties_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_coerceValueForScriptingProperties_call
|
|
}
|
|
|
|
nsobject_t nsscreen_valueAtIndex( nsscreen_t object, unsigned long long arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueAtIndex:inPropertyWithKey:" );
|
|
#define nsscreen_valueAtIndex_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, unsigned long long, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_valueAtIndex_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_valueAtIndex_call
|
|
}
|
|
|
|
nsobject_t nsscreen_valueWithName( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueWithName:inPropertyWithKey:" );
|
|
#define nsscreen_valueWithName_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_valueWithName_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_valueWithName_call
|
|
}
|
|
|
|
nsobject_t nsscreen_valueWithUniqueID( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "valueWithUniqueID:inPropertyWithKey:" );
|
|
#define nsscreen_valueWithUniqueID_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_valueWithUniqueID_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_valueWithUniqueID_call
|
|
}
|
|
|
|
void nsscreen_insertValue( nsscreen_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "insertValue:atIndex:inPropertyWithKey:" );
|
|
#define nsscreen_insertValue_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, unsigned long long, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
nsscreen_insertValue_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_insertValue_call
|
|
}
|
|
|
|
void nsscreen_replaceValueAtIndex( nsscreen_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "replaceValueAtIndex:inPropertyWithKey:withValue:" );
|
|
#define nsscreen_replaceValueAtIndex_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, unsigned long long, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
nsscreen_replaceValueAtIndex_call( (id)object, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_replaceValueAtIndex_call
|
|
}
|
|
|
|
void nsscreen_removeValueAtIndex( nsscreen_t object, unsigned long long arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "removeValueAtIndex:fromPropertyWithKey:" );
|
|
#define nsscreen_removeValueAtIndex_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, unsigned long long, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_removeValueAtIndex_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_removeValueAtIndex_call
|
|
}
|
|
|
|
nsclass_t nsscreen_classForPortCoder( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForPortCoder" );
|
|
#define nsscreen_classForPortCoder_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_classForPortCoder_call( (id)object, methodSelector );
|
|
#undef nsscreen_classForPortCoder_call
|
|
}
|
|
|
|
void nsscreen_performSelector( nsscreen_t object, nsselector_t arg0, nsobject_t arg1, double arg2, nsobject_t arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "performSelector:withObject:afterDelay:inModes:" );
|
|
#define nsscreen_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 )
|
|
nsscreen_performSelector_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef nsscreen_performSelector_call
|
|
}
|
|
|
|
unsigned int nsscreen_classCode( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classCode" );
|
|
#define nsscreen_classCode_call( obj, selector ) ((unsigned int (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_classCode_call( (id)object, methodSelector );
|
|
#undef nsscreen_classCode_call
|
|
}
|
|
|
|
char nsscreen_isEqualTo( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isEqualTo:" );
|
|
#define nsscreen_isEqualTo_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isEqualTo_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isEqualTo_call
|
|
}
|
|
|
|
char nsscreen_isLessThanOrEqualTo( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isLessThanOrEqualTo:" );
|
|
#define nsscreen_isLessThanOrEqualTo_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isLessThanOrEqualTo_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isLessThanOrEqualTo_call
|
|
}
|
|
|
|
char nsscreen_isLessThan( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isLessThan:" );
|
|
#define nsscreen_isLessThan_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isLessThan_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isLessThan_call
|
|
}
|
|
|
|
char nsscreen_isGreaterThanOrEqualTo( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isGreaterThanOrEqualTo:" );
|
|
#define nsscreen_isGreaterThanOrEqualTo_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isGreaterThanOrEqualTo_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isGreaterThanOrEqualTo_call
|
|
}
|
|
|
|
char nsscreen_isGreaterThan( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isGreaterThan:" );
|
|
#define nsscreen_isGreaterThan_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isGreaterThan_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isGreaterThan_call
|
|
}
|
|
|
|
char nsscreen_isNotEqualTo( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNotEqualTo:" );
|
|
#define nsscreen_isNotEqualTo_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isNotEqualTo_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isNotEqualTo_call
|
|
}
|
|
|
|
char nsscreen_doesContain( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "doesContain:" );
|
|
#define nsscreen_doesContain_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_doesContain_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_doesContain_call
|
|
}
|
|
|
|
char nsscreen_isLike( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isLike:" );
|
|
#define nsscreen_isLike_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isLike_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isLike_call
|
|
}
|
|
|
|
char nsscreen_isCaseInsensitiveLike( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isCaseInsensitiveLike:" );
|
|
#define nsscreen_isCaseInsensitiveLike_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isCaseInsensitiveLike_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isCaseInsensitiveLike_call
|
|
}
|
|
|
|
void nsscreen_performSelectorOnMainThread( nsscreen_t object, nsselector_t arg0, nsobject_t arg1, char arg2, nsobject_t arg3 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "performSelectorOnMainThread:withObject:waitUntilDone:modes:" );
|
|
#define nsscreen_performSelectorOnMainThread_call( obj, selector, arg0, arg1, arg2, arg3 ) ((void (*)( id, SEL, nsselector_t, nsobject_t, char, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2, arg3 )
|
|
nsscreen_performSelectorOnMainThread_call( (id)object, methodSelector, arg0, arg1, arg2, arg3 );
|
|
#undef nsscreen_performSelectorOnMainThread_call
|
|
}
|
|
|
|
void nsscreen_performSelectorInBackground( nsscreen_t object, nsselector_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "performSelectorInBackground:withObject:" );
|
|
#define nsscreen_performSelectorInBackground_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsselector_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_performSelectorInBackground_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_performSelectorInBackground_call
|
|
}
|
|
|
|
nsobject_t nsscreen_classDescriptionForDestinationKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classDescriptionForDestinationKey:" );
|
|
#define nsscreen_classDescriptionForDestinationKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_classDescriptionForDestinationKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_classDescriptionForDestinationKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_entityName( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "entityName" );
|
|
#define nsscreen_entityName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_entityName_call( (id)object, methodSelector );
|
|
#undef nsscreen_entityName_call
|
|
}
|
|
|
|
char nsscreen_ownsDestinationObjectsForRelationshipKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "ownsDestinationObjectsForRelationshipKey:" );
|
|
#define nsscreen_ownsDestinationObjectsForRelationshipKey_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_ownsDestinationObjectsForRelationshipKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_ownsDestinationObjectsForRelationshipKey_call
|
|
}
|
|
|
|
char nsscreen_isToManyKey( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isToManyKey:" );
|
|
#define nsscreen_isToManyKey_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isToManyKey_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isToManyKey_call
|
|
}
|
|
|
|
void nsscreen_removeObject( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "removeObject:fromPropertyWithKey:" );
|
|
#define nsscreen_removeObject_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_removeObject_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_removeObject_call
|
|
}
|
|
|
|
void nsscreen_addObject( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "addObject:toPropertyWithKey:" );
|
|
#define nsscreen_addObject_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_addObject_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_addObject_call
|
|
}
|
|
|
|
nsobject_t nsscreen_validateTakeValue( nsscreen_t object, nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "validateTakeValue:forKeyPath:" );
|
|
#define nsscreen_validateTakeValue_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_validateTakeValue_call( (id)object, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_validateTakeValue_call
|
|
}
|
|
|
|
nsobject_t nsscreen_allPropertyKeys( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "allPropertyKeys" );
|
|
#define nsscreen_allPropertyKeys_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_allPropertyKeys_call( (id)object, methodSelector );
|
|
#undef nsscreen_allPropertyKeys_call
|
|
}
|
|
|
|
void nsscreen_clearProperties( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "clearProperties" );
|
|
#define nsscreen_clearProperties_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_clearProperties_call( (id)object, methodSelector );
|
|
#undef nsscreen_clearProperties_call
|
|
}
|
|
|
|
void nsscreen_flushKeyBindings( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "flushKeyBindings" );
|
|
#define nsscreen_flushKeyBindings_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_flushKeyBindings_call( (id)object, methodSelector );
|
|
#undef nsscreen_flushKeyBindings_call
|
|
}
|
|
|
|
void nsscreen_takeStoredValuesFromDictionary( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "takeStoredValuesFromDictionary:" );
|
|
#define nsscreen_takeStoredValuesFromDictionary_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_takeStoredValuesFromDictionary_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_takeStoredValuesFromDictionary_call
|
|
}
|
|
|
|
char nsscreen_isNSDate__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSDate__" );
|
|
#define nsscreen_isNSDate___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSDate___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSDate___call
|
|
}
|
|
|
|
char nsscreen_isNSString__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSString__" );
|
|
#define nsscreen_isNSString___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSString___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSString___call
|
|
}
|
|
|
|
char nsscreen_isNSCFConstantString__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSCFConstantString__" );
|
|
#define nsscreen_isNSCFConstantString___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSCFConstantString___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSCFConstantString___call
|
|
}
|
|
|
|
char nsscreen_isNSNumber__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSNumber__" );
|
|
#define nsscreen_isNSNumber___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSNumber___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSNumber___call
|
|
}
|
|
|
|
char nsscreen_isNSArray__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSArray__" );
|
|
#define nsscreen_isNSArray___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSArray___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSArray___call
|
|
}
|
|
|
|
char nsscreen_isNSDictionary__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSDictionary__" );
|
|
#define nsscreen_isNSDictionary___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSDictionary___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSDictionary___call
|
|
}
|
|
|
|
char nsscreen_isNSSet__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSSet__" );
|
|
#define nsscreen_isNSSet___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSSet___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSSet___call
|
|
}
|
|
|
|
char nsscreen_isNSData__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSData__" );
|
|
#define nsscreen_isNSData___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSData___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSData___call
|
|
}
|
|
|
|
char nsscreen_isNSObject__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSObject__" );
|
|
#define nsscreen_isNSObject___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSObject___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSObject___call
|
|
}
|
|
|
|
char nsscreen_isNSOrderedSet__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSOrderedSet__" );
|
|
#define nsscreen_isNSOrderedSet___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSOrderedSet___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSOrderedSet___call
|
|
}
|
|
|
|
char nsscreen_isNSTimeZone__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSTimeZone__" );
|
|
#define nsscreen_isNSTimeZone___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSTimeZone___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSTimeZone___call
|
|
}
|
|
|
|
char nsscreen_isNSValue__( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isNSValue__" );
|
|
#define nsscreen_isNSValue___call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isNSValue___call( (id)object, methodSelector );
|
|
#undef nsscreen_isNSValue___call
|
|
}
|
|
|
|
nsobject_t nsscreen_description( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "description" );
|
|
#define nsscreen_description_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_description_call( (id)object, methodSelector );
|
|
#undef nsscreen_description_call
|
|
}
|
|
|
|
void nsscreen_doesNotRecognizeSelector( nsscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "doesNotRecognizeSelector:" );
|
|
#define nsscreen_doesNotRecognizeSelector_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_doesNotRecognizeSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_doesNotRecognizeSelector_call
|
|
}
|
|
|
|
nsobject_t nsscreen_methodSignatureForSelector( nsscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "methodSignatureForSelector:" );
|
|
#define nsscreen_methodSignatureForSelector_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_methodSignatureForSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_methodSignatureForSelector_call
|
|
}
|
|
|
|
nsobject_t nsscreen_retain( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "retain" );
|
|
#define nsscreen_retain_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_retain_call( (id)object, methodSelector );
|
|
#undef nsscreen_retain_call
|
|
}
|
|
|
|
unsigned long long nsscreen_retainCount( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "retainCount" );
|
|
#define nsscreen_retainCount_call( obj, selector ) ((unsigned long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_retainCount_call( (id)object, methodSelector );
|
|
#undef nsscreen_retainCount_call
|
|
}
|
|
|
|
nsobject_t nsscreen_autorelease( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "autorelease" );
|
|
#define nsscreen_autorelease_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_autorelease_call( (id)object, methodSelector );
|
|
#undef nsscreen_autorelease_call
|
|
}
|
|
|
|
nsobject_t nsscreen_copy( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "copy" );
|
|
#define nsscreen_copy_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_copy_call( (id)object, methodSelector );
|
|
#undef nsscreen_copy_call
|
|
}
|
|
|
|
void nsscreen_finalize( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "finalize" );
|
|
#define nsscreen_finalize_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_finalize_call( (id)object, methodSelector );
|
|
#undef nsscreen_finalize_call
|
|
}
|
|
|
|
nsclass_t nsscreen_class( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "class" );
|
|
#define nsscreen_class_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_class_call( (id)object, methodSelector );
|
|
#undef nsscreen_class_call
|
|
}
|
|
|
|
nsobject_t nsscreen_self( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "self" );
|
|
#define nsscreen_self_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_self_call( (id)object, methodSelector );
|
|
#undef nsscreen_self_call
|
|
}
|
|
|
|
char nsscreen_isProxy( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isProxy" );
|
|
#define nsscreen_isProxy_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isProxy_call( (id)object, methodSelector );
|
|
#undef nsscreen_isProxy_call
|
|
}
|
|
|
|
char nsscreen_isKindOfClass( nsscreen_t object, nsclass_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isKindOfClass:" );
|
|
#define nsscreen_isKindOfClass_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isKindOfClass_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isKindOfClass_call
|
|
}
|
|
|
|
char nsscreen_isMemberOfClass( nsscreen_t object, nsclass_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isMemberOfClass:" );
|
|
#define nsscreen_isMemberOfClass_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isMemberOfClass_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_isMemberOfClass_call
|
|
}
|
|
|
|
char nsscreen_conformsToProtocol( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "conformsToProtocol:" );
|
|
#define nsscreen_conformsToProtocol_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_conformsToProtocol_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_conformsToProtocol_call
|
|
}
|
|
|
|
char nsscreen_respondsToSelector( nsscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "respondsToSelector:" );
|
|
#define nsscreen_respondsToSelector_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_respondsToSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_respondsToSelector_call
|
|
}
|
|
|
|
_NSZone* nsscreen_zone( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "zone" );
|
|
#define nsscreen_zone_call( obj, selector ) ((_NSZone* (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_zone_call( (id)object, methodSelector );
|
|
#undef nsscreen_zone_call
|
|
}
|
|
|
|
nsclass_t nsscreen_superclass( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "superclass" );
|
|
#define nsscreen_superclass_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_superclass_call( (id)object, methodSelector );
|
|
#undef nsscreen_superclass_call
|
|
}
|
|
|
|
nsobject_t nsscreen_debugDescription( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "debugDescription" );
|
|
#define nsscreen_debugDescription_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_debugDescription_call( (id)object, methodSelector );
|
|
#undef nsscreen_debugDescription_call
|
|
}
|
|
|
|
nsobject_t nsscreen_init( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "init" );
|
|
#define nsscreen_init_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_init_call( (id)object, methodSelector );
|
|
#undef nsscreen_init_call
|
|
}
|
|
|
|
char nsscreen_retainWeakReference( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "retainWeakReference" );
|
|
#define nsscreen_retainWeakReference_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_retainWeakReference_call( (id)object, methodSelector );
|
|
#undef nsscreen_retainWeakReference_call
|
|
}
|
|
|
|
char nsscreen_allowsWeakReference( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "allowsWeakReference" );
|
|
#define nsscreen_allowsWeakReference_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_allowsWeakReference_call( (id)object, methodSelector );
|
|
#undef nsscreen_allowsWeakReference_call
|
|
}
|
|
|
|
char nsscreen_isFault( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isFault" );
|
|
#define nsscreen_isFault_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_isFault_call( (id)object, methodSelector );
|
|
#undef nsscreen_isFault_call
|
|
}
|
|
|
|
void nsscreen_forwardInvocation( nsscreen_t object, nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "forwardInvocation:" );
|
|
#define nsscreen_forwardInvocation_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_forwardInvocation_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_forwardInvocation_call
|
|
}
|
|
|
|
nsobject_t nsscreen_forwardingTargetForSelector( nsscreen_t object, nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "forwardingTargetForSelector:" );
|
|
#define nsscreen_forwardingTargetForSelector_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_forwardingTargetForSelector_call( (id)object, methodSelector, arg0 );
|
|
#undef nsscreen_forwardingTargetForSelector_call
|
|
}
|
|
|
|
nsobject_t nsscreen_mutableCopy( nsscreen_t object )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableCopy" );
|
|
#define nsscreen_mutableCopy_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_mutableCopy_call( (id)object, methodSelector );
|
|
#undef nsscreen_mutableCopy_call
|
|
}
|
|
|
|
nsobject_t nsscreen_screens( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "screens" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_screens_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_screens_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_screens_call
|
|
}
|
|
|
|
nsobject_t nsscreen_mainScreen( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mainScreen" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_mainScreen_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_mainScreen_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_mainScreen_call
|
|
}
|
|
|
|
char nsscreen_screensHaveSeparateSpaces( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "screensHaveSeparateSpaces" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_screensHaveSeparateSpaces_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_screensHaveSeparateSpaces_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_screensHaveSeparateSpaces_call
|
|
}
|
|
|
|
nsobject_t nsscreen_deepestScreen( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "deepestScreen" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_deepestScreen_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_deepestScreen_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_deepestScreen_call
|
|
}
|
|
|
|
nsobject_t nsscreen_defaultPlaceholderForMarker( nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "defaultPlaceholderForMarker:withBinding:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_defaultPlaceholderForMarker_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_defaultPlaceholderForMarker_call( (id)internalClassObject, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_defaultPlaceholderForMarker_call
|
|
}
|
|
|
|
void nsscreen_exposeBinding( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "exposeBinding:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_exposeBinding_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_exposeBinding_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_exposeBinding_call
|
|
}
|
|
|
|
void nsscreen_setDefaultPlaceholder( nsobject_t arg0, nsobject_t arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setDefaultPlaceholder:forMarker:withBinding:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_setDefaultPlaceholder_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
nsscreen_setDefaultPlaceholder_call( (id)internalClassObject, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_setDefaultPlaceholder_call
|
|
}
|
|
|
|
char nsscreen_CA_automaticallyNotifiesObservers( nsclass_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_automaticallyNotifiesObservers:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_CA_automaticallyNotifiesObservers_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_CA_automaticallyNotifiesObservers_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_CA_automaticallyNotifiesObservers_call
|
|
}
|
|
|
|
char nsscreen_CA_encodesPropertyConditionally( unsigned int arg0, int arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_encodesPropertyConditionally:type:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_CA_encodesPropertyConditionally_call( obj, selector, arg0, arg1 ) ((char (*)( id, SEL, unsigned int, int ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_CA_encodesPropertyConditionally_call( (id)internalClassObject, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_CA_encodesPropertyConditionally_call
|
|
}
|
|
|
|
nsobject_t nsscreen_CA_CAMLPropertyForKey( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "CA_CAMLPropertyForKey:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_CA_CAMLPropertyForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_CA_CAMLPropertyForKey_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_CA_CAMLPropertyForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_bs_secureDecodedFromData( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_secureDecodedFromData:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_bs_secureDecodedFromData_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_bs_secureDecodedFromData_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_bs_secureDecodedFromData_call
|
|
}
|
|
|
|
nsobject_t nsscreen_bs_secureDataFromObject( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_secureDataFromObject:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_bs_secureDataFromObject_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_bs_secureDataFromObject_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_bs_secureDataFromObject_call
|
|
}
|
|
|
|
nsobject_t nsscreen_bs_secureObjectFromData( nsobject_t arg0, nsclass_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_secureObjectFromData:ofClass:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_bs_secureObjectFromData_call( obj, selector, arg0, arg1 ) ((nsobject_t (*)( id, SEL, nsobject_t, nsclass_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
return nsscreen_bs_secureObjectFromData_call( (id)internalClassObject, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_bs_secureObjectFromData_call
|
|
}
|
|
|
|
nsobject_t nsscreen_bs_dataFromObject( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_dataFromObject:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_bs_dataFromObject_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_bs_dataFromObject_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_bs_dataFromObject_call
|
|
}
|
|
|
|
nsobject_t nsscreen_bs_objectFromData( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_objectFromData:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_bs_objectFromData_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_bs_objectFromData_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_bs_objectFromData_call
|
|
}
|
|
|
|
nsobject_t nsscreen_bs_decodedFromData( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "bs_decodedFromData:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_bs_decodedFromData_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_bs_decodedFromData_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_bs_decodedFromData_call
|
|
}
|
|
|
|
void nsscreen_load( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "load" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_load_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_load_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_load_call
|
|
}
|
|
|
|
long long nsscreen_version( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "version" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_version_call( obj, selector ) ((long long (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_version_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_version_call
|
|
}
|
|
|
|
char nsscreen_instancesImplementSelector( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "instancesImplementSelector:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_instancesImplementSelector_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_instancesImplementSelector_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_instancesImplementSelector_call
|
|
}
|
|
|
|
void nsscreen_poseAsClass( nsclass_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "poseAsClass:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_poseAsClass_call( obj, selector, arg0 ) ((void (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_poseAsClass_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_poseAsClass_call
|
|
}
|
|
|
|
void nsscreen_setVersion( long long arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setVersion:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_setVersion_call( obj, selector, arg0 ) ((void (*)( id, SEL, long long ))objc_msgSend) ( obj, selector, arg0 )
|
|
nsscreen_setVersion_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_setVersion_call
|
|
}
|
|
|
|
char nsscreen_automaticallyNotifiesObserversForKey( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "automaticallyNotifiesObserversForKey:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_automaticallyNotifiesObserversForKey_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_automaticallyNotifiesObserversForKey_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_automaticallyNotifiesObserversForKey_call
|
|
}
|
|
|
|
nsobject_t nsscreen_classFallbacksForKeyedArchiver( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classFallbacksForKeyedArchiver" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_classFallbacksForKeyedArchiver_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_classFallbacksForKeyedArchiver_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_classFallbacksForKeyedArchiver_call
|
|
}
|
|
|
|
nsclass_t nsscreen_classForKeyedUnarchiver( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "classForKeyedUnarchiver" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_classForKeyedUnarchiver_call( obj, selector ) ((nsclass_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_classForKeyedUnarchiver_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_classForKeyedUnarchiver_call
|
|
}
|
|
|
|
char nsscreen_useStoredAccessor( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "useStoredAccessor" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_useStoredAccessor_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_useStoredAccessor_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_useStoredAccessor_call
|
|
}
|
|
|
|
char nsscreen_accessInstanceVariablesDirectly( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "accessInstanceVariablesDirectly" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_accessInstanceVariablesDirectly_call( obj, selector ) ((char (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_accessInstanceVariablesDirectly_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_accessInstanceVariablesDirectly_call
|
|
}
|
|
|
|
objc_method_description* nsscreen_instanceMethodDescriptionForSelector( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "instanceMethodDescriptionForSelector:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_instanceMethodDescriptionForSelector_call( obj, selector, arg0 ) ((objc_method_description* (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_instanceMethodDescriptionForSelector_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_instanceMethodDescriptionForSelector_call
|
|
}
|
|
|
|
nsobject_t nsscreen_keyPathsForValuesAffectingValueForKey( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "keyPathsForValuesAffectingValueForKey:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_keyPathsForValuesAffectingValueForKey_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_keyPathsForValuesAffectingValueForKey_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_keyPathsForValuesAffectingValueForKey_call
|
|
}
|
|
|
|
void nsscreen_setKeys( nsobject_t arg0, nsobject_t arg1 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "setKeys:triggerChangeNotificationsForDependentKey:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_setKeys_call( obj, selector, arg0, arg1 ) ((void (*)( id, SEL, nsobject_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1 )
|
|
nsscreen_setKeys_call( (id)internalClassObject, methodSelector, arg0, arg1 );
|
|
#undef nsscreen_setKeys_call
|
|
}
|
|
|
|
void nsscreen_cancelPreviousPerformRequestsWithTarget( nsobject_t arg0, nsselector_t arg1, nsobject_t arg2 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "cancelPreviousPerformRequestsWithTarget:selector:object:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_cancelPreviousPerformRequestsWithTarget_call( obj, selector, arg0, arg1, arg2 ) ((void (*)( id, SEL, nsobject_t, nsselector_t, nsobject_t ))objc_msgSend) ( obj, selector, arg0, arg1, arg2 )
|
|
nsscreen_cancelPreviousPerformRequestsWithTarget_call( (id)internalClassObject, methodSelector, arg0, arg1, arg2 );
|
|
#undef nsscreen_cancelPreviousPerformRequestsWithTarget_call
|
|
}
|
|
|
|
void nsscreen_flushAllKeyBindings( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "flushAllKeyBindings" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_flushAllKeyBindings_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_flushAllKeyBindings_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_flushAllKeyBindings_call
|
|
}
|
|
|
|
void nsscreen_flushClassKeyBindings( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "flushClassKeyBindings" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_flushClassKeyBindings_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_flushClassKeyBindings_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_flushClassKeyBindings_call
|
|
}
|
|
|
|
nsobject_t nsscreen_SFSQLiteClassName( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "SFSQLiteClassName" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_SFSQLiteClassName_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_SFSQLiteClassName_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_SFSQLiteClassName_call
|
|
}
|
|
|
|
nsobject_t nsscreen_instanceMethodSignatureForSelector( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "instanceMethodSignatureForSelector:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_instanceMethodSignatureForSelector_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_instanceMethodSignatureForSelector_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_instanceMethodSignatureForSelector_call
|
|
}
|
|
|
|
nsobject_t nsscreen_copyWithZone( _NSZone* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "copyWithZone:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_copyWithZone_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, _NSZone* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_copyWithZone_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_copyWithZone_call
|
|
}
|
|
|
|
nsobject_t nsscreen_allocWithZone( _NSZone* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "allocWithZone:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_allocWithZone_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, _NSZone* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_allocWithZone_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_allocWithZone_call
|
|
}
|
|
|
|
void nsscreen_initialize( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "initialize" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_initialize_call( obj, selector ) ((void (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
nsscreen_initialize_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_initialize_call
|
|
}
|
|
|
|
nsobject_t nsscreen_new( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "new" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_new_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_new_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_new_call
|
|
}
|
|
|
|
char nsscreen_resolveInstanceMethod( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "resolveInstanceMethod:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_resolveInstanceMethod_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_resolveInstanceMethod_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_resolveInstanceMethod_call
|
|
}
|
|
|
|
char nsscreen_resolveClassMethod( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "resolveClassMethod:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_resolveClassMethod_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_resolveClassMethod_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_resolveClassMethod_call
|
|
}
|
|
|
|
nsscreen_t nsscreen_alloc( )
|
|
{
|
|
SEL methodSelector = sel_registerName( "alloc" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_alloc_call( obj, selector ) ((nsobject_t (*)( id, SEL ))objc_msgSend) ( obj, selector )
|
|
return nsscreen_alloc_call( (id)internalClassObject, methodSelector );
|
|
#undef nsscreen_alloc_call
|
|
}
|
|
|
|
nsobject_t nsscreen_mutableCopyWithZone( _NSZone* arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "mutableCopyWithZone:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_mutableCopyWithZone_call( obj, selector, arg0 ) ((nsobject_t (*)( id, SEL, _NSZone* ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_mutableCopyWithZone_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_mutableCopyWithZone_call
|
|
}
|
|
|
|
char nsscreen_isSubclassOfClass( nsclass_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isSubclassOfClass:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_isSubclassOfClass_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsclass_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isSubclassOfClass_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_isSubclassOfClass_call
|
|
}
|
|
|
|
char nsscreen_isAncestorOfObject( nsobject_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "isAncestorOfObject:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_isAncestorOfObject_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsobject_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_isAncestorOfObject_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_isAncestorOfObject_call
|
|
}
|
|
|
|
char nsscreen_instancesRespondToSelector( nsselector_t arg0 )
|
|
{
|
|
SEL methodSelector = sel_registerName( "instancesRespondToSelector:" );
|
|
Class internalClassObject = objc_getClass( "NSScreen" );
|
|
#define nsscreen_instancesRespondToSelector_call( obj, selector, arg0 ) ((char (*)( id, SEL, nsselector_t ))objc_msgSend) ( obj, selector, arg0 )
|
|
return nsscreen_instancesRespondToSelector_call( (id)internalClassObject, methodSelector, arg0 );
|
|
#undef nsscreen_instancesRespondToSelector_call
|
|
}
|
|
|