Package com.intellij.ui.mac.foundation
Interface FoundationLibrary
- All Superinterfaces:
Library
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_SYMBOL_PROVIDER, OPTION_TYPE_MAPPER -
Method Summary
Modifier and TypeMethodDescriptionintCFGetRetainCount(Pointer cfTypeRef) voidvoidCFStringConvertEncodingToIANACharSetName(long cfEncoding) longCFStringConvertEncodingToNSStringEncoding(long cfEncoding) longCFStringConvertIANACharSetNameToEncoding(ID encodingName) longCFStringConvertNSStringEncodingToEncoding(long nsEncoding) CFStringCreateWithBytes(Pointer allocator, byte[] bytes, int byteCount, int encoding, byte isExternalRepresentation) byteCFStringGetCString(ID theString, byte[] buffer, int bufferSize, int encoding) intCFStringGetLength(ID theString) CGWindowListCreateImage(Foundation.NSRect screenBounds, int windowOption, ID windowID, int imageOption) booleanclass_addMethod(ID cls, Pointer selName, ID imp, String types) booleanclass_addMethod(ID cls, Pointer selName, Callback imp, String types) booleanclass_addProtocol(ID aClass, ID protocol) class_createInstance(ID pClass, int extraBytes) booleanclass_isMetaClass(ID cls) class_replaceMethod(ID cls, Pointer selName, Callback impl, String types) booleanclass_respondsToSelector(ID cls, Pointer selName) voidNSStringFromSelector(Pointer selector) objc_allocateClassPair(ID supercls, String name, int extraBytes) objc_getClass(Pointer clazz) objc_getClass(String className) objc_getMetaClass(String name) objc_getProtocol(String name) objc_msgSend(ID receiver, Pointer selector, Object... args) voidobjc_registerClassPair(ID cls) sel_registerName(String selectorName)
-
Field Details
-
kCFStringEncodingMacRoman
static final int kCFStringEncodingMacRoman- See Also:
-
kCFStringEncodingWindowsLatin1
static final int kCFStringEncodingWindowsLatin1- See Also:
-
kCFStringEncodingISOLatin1
static final int kCFStringEncodingISOLatin1- See Also:
-
kCFStringEncodingNextStepLatin
static final int kCFStringEncodingNextStepLatin- See Also:
-
kCFStringEncodingASCII
static final int kCFStringEncodingASCII- See Also:
-
kCFStringEncodingUnicode
static final int kCFStringEncodingUnicode- See Also:
-
kCFStringEncodingUTF8
static final int kCFStringEncodingUTF8- See Also:
-
kCFStringEncodingNonLossyASCII
static final int kCFStringEncodingNonLossyASCII- See Also:
-
kCFStringEncodingUTF16
static final int kCFStringEncodingUTF16- See Also:
-
kCFStringEncodingUTF16BE
static final int kCFStringEncodingUTF16BE- See Also:
-
kCFStringEncodingUTF16LE
static final int kCFStringEncodingUTF16LE- See Also:
-
kCFStringEncodingUTF32
static final int kCFStringEncodingUTF32- See Also:
-
kCFStringEncodingUTF32BE
static final int kCFStringEncodingUTF32BE- See Also:
-
kCFStringEncodingUTF32LE
static final int kCFStringEncodingUTF32LE- See Also:
-
kCGWindowListOptionAll
static final int kCGWindowListOptionAll- See Also:
-
kCGWindowListOptionOnScreenOnly
static final int kCGWindowListOptionOnScreenOnly- See Also:
-
kCGWindowListOptionOnScreenAboveWindow
static final int kCGWindowListOptionOnScreenAboveWindow- See Also:
-
kCGWindowListOptionOnScreenBelowWindow
static final int kCGWindowListOptionOnScreenBelowWindow- See Also:
-
kCGWindowListOptionIncludingWindow
static final int kCGWindowListOptionIncludingWindow- See Also:
-
kCGWindowListExcludeDesktopElements
static final int kCGWindowListExcludeDesktopElements- See Also:
-
kCGWindowImageDefault
static final int kCGWindowImageDefault- See Also:
-
kCGWindowImageBoundsIgnoreFraming
static final int kCGWindowImageBoundsIgnoreFraming- See Also:
-
kCGWindowImageShouldBeOpaque
static final int kCGWindowImageShouldBeOpaque- See Also:
-
kCGWindowImageOnlyShadows
static final int kCGWindowImageOnlyShadows- See Also:
-
kCGWindowImageBestResolution
static final int kCGWindowImageBestResolution- See Also:
-
kCGWindowImageNominalResolution
static final int kCGWindowImageNominalResolution- See Also:
-
-
Method Details
-
NSLog
-
NSFullUserName
ID NSFullUserName() -
objc_allocateClassPair
-
objc_registerClassPair
-
CFStringCreateWithBytes
-
CFStringGetCString
-
CFStringGetLength
-
CFStringConvertNSStringEncodingToEncoding
long CFStringConvertNSStringEncodingToEncoding(long nsEncoding) -
CFStringConvertEncodingToIANACharSetName
-
CFStringConvertIANACharSetNameToEncoding
-
CFStringConvertEncodingToNSStringEncoding
long CFStringConvertEncodingToNSStringEncoding(long cfEncoding) -
CGWindowListCreateImage
ID CGWindowListCreateImage(Foundation.NSRect screenBounds, int windowOption, ID windowID, int imageOption) -
CFRetain
-
CFRelease
-
CFGetRetainCount
-
objc_getClass
-
objc_getProtocol
-
class_createInstance
-
sel_registerName
-
class_replaceMethod
-
objc_getMetaClass
-
objc_msgSend
-
class_respondsToSelector
-
class_addMethod
-
class_addMethod
-
class_addProtocol
-
class_isMetaClass
-
NSStringFromSelector
-
objc_getClass
-