Interface FoundationLibrary

All Superinterfaces:
Library

public interface FoundationLibrary extends Library
  • 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

      void NSLog(Pointer pString, Object thing)
    • NSFullUserName

      ID NSFullUserName()
    • objc_allocateClassPair

      ID objc_allocateClassPair(ID supercls, String name, int extraBytes)
    • objc_registerClassPair

      void objc_registerClassPair(ID cls)
    • CFStringCreateWithBytes

      ID CFStringCreateWithBytes(Pointer allocator, byte[] bytes, int byteCount, int encoding, byte isExternalRepresentation)
    • CFStringGetCString

      byte CFStringGetCString(ID theString, byte[] buffer, int bufferSize, int encoding)
    • CFStringGetLength

      int CFStringGetLength(ID theString)
    • CFStringConvertNSStringEncodingToEncoding

      long CFStringConvertNSStringEncodingToEncoding(long nsEncoding)
    • CFStringConvertEncodingToIANACharSetName

      ID CFStringConvertEncodingToIANACharSetName(long cfEncoding)
    • CFStringConvertIANACharSetNameToEncoding

      long CFStringConvertIANACharSetNameToEncoding(ID encodingName)
    • CFStringConvertEncodingToNSStringEncoding

      long CFStringConvertEncodingToNSStringEncoding(long cfEncoding)
    • CGWindowListCreateImage

      ID CGWindowListCreateImage(Foundation.NSRect screenBounds, int windowOption, ID windowID, int imageOption)
    • CFRetain

      void CFRetain(ID cfTypeRef)
    • CFRelease

      void CFRelease(ID cfTypeRef)
    • CFGetRetainCount

      int CFGetRetainCount(Pointer cfTypeRef)
    • objc_getClass

      ID objc_getClass(String className)
    • objc_getProtocol

      ID objc_getProtocol(String name)
    • class_createInstance

      ID class_createInstance(ID pClass, int extraBytes)
    • sel_registerName

      Pointer sel_registerName(String selectorName)
    • class_replaceMethod

      ID class_replaceMethod(ID cls, Pointer selName, Callback impl, String types)
    • objc_getMetaClass

      ID objc_getMetaClass(String name)
    • objc_msgSend

      ID objc_msgSend(ID receiver, Pointer selector, Object... args)
    • class_respondsToSelector

      boolean class_respondsToSelector(ID cls, Pointer selName)
    • class_addMethod

      boolean class_addMethod(ID cls, Pointer selName, Callback imp, String types)
    • class_addMethod

      boolean class_addMethod(ID cls, Pointer selName, ID imp, String types)
    • class_addProtocol

      boolean class_addProtocol(ID aClass, ID protocol)
    • class_isMetaClass

      boolean class_isMetaClass(ID cls)
    • NSStringFromSelector

      ID NSStringFromSelector(Pointer selector)
    • objc_getClass

      Pointer objc_getClass(Pointer clazz)