Class ObjCRuntime.Functions

java.lang.Object
org.lwjgl.system.macosx.ObjCRuntime.Functions
Enclosing class:
ObjCRuntime

public static final class ObjCRuntime.Functions extends Object
Contains the function pointers loaded from the objc SharedLibrary.
  • Field Details

    • object_copy

      public static final long object_copy
      Function address.
    • object_dispose

      public static final long object_dispose
      Function address.
    • object_getClass

      public static final long object_getClass
      Function address.
    • object_setClass

      public static final long object_setClass
      Function address.
    • object_getClassName

      public static final long object_getClassName
      Function address.
    • object_getIndexedIvars

      public static final long object_getIndexedIvars
      Function address.
    • object_getIvar

      public static final long object_getIvar
      Function address.
    • object_setIvar

      public static final long object_setIvar
      Function address.
    • object_setInstanceVariable

      public static final long object_setInstanceVariable
      Function address.
    • object_getInstanceVariable

      public static final long object_getInstanceVariable
      Function address.
    • objc_getClass

      public static final long objc_getClass
      Function address.
    • objc_getMetaClass

      public static final long objc_getMetaClass
      Function address.
    • objc_lookUpClass

      public static final long objc_lookUpClass
      Function address.
    • objc_getRequiredClass

      public static final long objc_getRequiredClass
      Function address.
    • objc_getClassList

      public static final long objc_getClassList
      Function address.
    • objc_copyClassList

      public static final long objc_copyClassList
      Function address.
    • class_getName

      public static final long class_getName
      Function address.
    • class_isMetaClass

      public static final long class_isMetaClass
      Function address.
    • class_getSuperclass

      public static final long class_getSuperclass
      Function address.
    • class_getVersion

      public static final long class_getVersion
      Function address.
    • class_setVersion

      public static final long class_setVersion
      Function address.
    • class_getInstanceSize

      public static final long class_getInstanceSize
      Function address.
    • class_getInstanceVariable

      public static final long class_getInstanceVariable
      Function address.
    • class_getClassVariable

      public static final long class_getClassVariable
      Function address.
    • class_copyIvarList

      public static final long class_copyIvarList
      Function address.
    • class_getInstanceMethod

      public static final long class_getInstanceMethod
      Function address.
    • class_getClassMethod

      public static final long class_getClassMethod
      Function address.
    • class_getMethodImplementation

      public static final long class_getMethodImplementation
      Function address.
    • class_respondsToSelector

      public static final long class_respondsToSelector
      Function address.
    • class_copyMethodList

      public static final long class_copyMethodList
      Function address.
    • class_conformsToProtocol

      public static final long class_conformsToProtocol
      Function address.
    • class_copyProtocolList

      public static final long class_copyProtocolList
      Function address.
    • class_getProperty

      public static final long class_getProperty
      Function address.
    • class_copyPropertyList

      public static final long class_copyPropertyList
      Function address.
    • class_getIvarLayout

      public static final long class_getIvarLayout
      Function address.
    • class_getWeakIvarLayout

      public static final long class_getWeakIvarLayout
      Function address.
    • class_addMethod

      public static final long class_addMethod
      Function address.
    • class_replaceMethod

      public static final long class_replaceMethod
      Function address.
    • class_addIvar

      public static final long class_addIvar
      Function address.
    • class_addProtocol

      public static final long class_addProtocol
      Function address.
    • class_addProperty

      public static final long class_addProperty
      Function address.
    • class_replaceProperty

      public static final long class_replaceProperty
      Function address.
    • class_setIvarLayout

      public static final long class_setIvarLayout
      Function address.
    • class_setWeakIvarLayout

      public static final long class_setWeakIvarLayout
      Function address.
    • class_createInstance

      public static final long class_createInstance
      Function address.
    • objc_constructInstance

      public static final long objc_constructInstance
      Function address.
    • objc_destructInstance

      public static final long objc_destructInstance
      Function address.
    • objc_allocateClassPair

      public static final long objc_allocateClassPair
      Function address.
    • objc_registerClassPair

      public static final long objc_registerClassPair
      Function address.
    • objc_disposeClassPair

      public static final long objc_disposeClassPair
      Function address.
    • method_getName

      public static final long method_getName
      Function address.
    • method_getImplementation

      public static final long method_getImplementation
      Function address.
    • method_getTypeEncoding

      public static final long method_getTypeEncoding
      Function address.
    • method_getNumberOfArguments

      public static final long method_getNumberOfArguments
      Function address.
    • method_copyReturnType

      public static final long method_copyReturnType
      Function address.
    • method_copyArgumentType

      public static final long method_copyArgumentType
      Function address.
    • method_getReturnType

      public static final long method_getReturnType
      Function address.
    • method_getArgumentType

      public static final long method_getArgumentType
      Function address.
    • method_setImplementation

      public static final long method_setImplementation
      Function address.
    • method_exchangeImplementations

      public static final long method_exchangeImplementations
      Function address.
    • ivar_getName

      public static final long ivar_getName
      Function address.
    • ivar_getTypeEncoding

      public static final long ivar_getTypeEncoding
      Function address.
    • ivar_getOffset

      public static final long ivar_getOffset
      Function address.
    • property_getName

      public static final long property_getName
      Function address.
    • property_getAttributes

      public static final long property_getAttributes
      Function address.
    • property_copyAttributeList

      public static final long property_copyAttributeList
      Function address.
    • property_copyAttributeValue

      public static final long property_copyAttributeValue
      Function address.
    • objc_getProtocol

      public static final long objc_getProtocol
      Function address.
    • objc_copyProtocolList

      public static final long objc_copyProtocolList
      Function address.
    • protocol_conformsToProtocol

      public static final long protocol_conformsToProtocol
      Function address.
    • protocol_isEqual

      public static final long protocol_isEqual
      Function address.
    • protocol_getName

      public static final long protocol_getName
      Function address.
    • protocol_getMethodDescription

      public static final long protocol_getMethodDescription
      Function address.
    • protocol_copyMethodDescriptionList

      public static final long protocol_copyMethodDescriptionList
      Function address.
    • protocol_getProperty

      public static final long protocol_getProperty
      Function address.
    • protocol_copyPropertyList

      public static final long protocol_copyPropertyList
      Function address.
    • protocol_copyProtocolList

      public static final long protocol_copyProtocolList
      Function address.
    • objc_allocateProtocol

      public static final long objc_allocateProtocol
      Function address.
    • objc_registerProtocol

      public static final long objc_registerProtocol
      Function address.
    • protocol_addMethodDescription

      public static final long protocol_addMethodDescription
      Function address.
    • protocol_addProtocol

      public static final long protocol_addProtocol
      Function address.
    • protocol_addProperty

      public static final long protocol_addProperty
      Function address.
    • objc_copyImageNames

      public static final long objc_copyImageNames
      Function address.
    • class_getImageName

      public static final long class_getImageName
      Function address.
    • objc_copyClassNamesForImage

      public static final long objc_copyClassNamesForImage
      Function address.
    • sel_getName

      public static final long sel_getName
      Function address.
    • sel_getUid

      public static final long sel_getUid
      Function address.
    • sel_registerName

      public static final long sel_registerName
      Function address.
    • sel_isEqual

      public static final long sel_isEqual
      Function address.
    • objc_enumerationMutation

      public static final long objc_enumerationMutation
      Function address.
    • objc_setEnumerationMutationHandler

      public static final long objc_setEnumerationMutationHandler
      Function address.
    • imp_implementationWithBlock

      public static final long imp_implementationWithBlock
      Function address.
    • imp_getBlock

      public static final long imp_getBlock
      Function address.
    • imp_removeBlock

      public static final long imp_removeBlock
      Function address.
    • objc_loadWeak

      public static final long objc_loadWeak
      Function address.
    • objc_storeWeak

      public static final long objc_storeWeak
      Function address.
    • objc_setAssociatedObject

      public static final long objc_setAssociatedObject
      Function address.
    • objc_getAssociatedObject

      public static final long objc_getAssociatedObject
      Function address.
    • objc_removeAssociatedObjects

      public static final long objc_removeAssociatedObjects
      Function address.