- BOOLalias BOOL = char 
- Undocumented in source. 
- CGFloatalias CGFloat = double 
- Undocumented in source. 
- CGFloatalias CGFloat = float 
- Undocumented in source. 
- Classalias Class = objc_class* 
- Undocumented in source. 
- IMPalias IMP = id function(id, SEL, ...) 
- Undocumented in source. 
- Ivaralias Ivar = objc_ivar* 
- Undocumented in source. 
- Methodalias Method = objc_method* 
- Undocumented in source. 
- NSIntegeralias NSInteger = ptrdiff_t 
- Undocumented in source. 
- NSUIntegeralias NSUInteger = size_t 
- Undocumented in source. 
- Protocolalias Protocol = objc_object 
- Undocumented in source. 
- SELalias SEL = char* 
- Undocumented in source. 
- idalias id = objc_object* 
- Undocumented in source. 
- objc_property_talias objc_property_t = void* 
- Undocumented in source. 
- pfclass_addIvaralias pfclass_addIvar = bool function(Class cls, const(char)* name, size_t size, byte alignment, const(char)* types) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfclass_addMethodalias pfclass_addMethod = bool function(Class cls, const(SEL) name, IMP imp, const(char)* types) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfclass_addProtocolalias pfclass_addProtocol = BOOL function(Class cls, Protocol* protocol) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfclass_conformsToProtocolalias pfclass_conformsToProtocol = BOOL function(Class cls, Protocol* protocol) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfclass_getInstanceMethodalias pfclass_getInstanceMethod = Method function(Class aClass, const(SEL) aSelector) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfmethod_setImplementationalias pfmethod_setImplementation = IMP function(Method method, IMP imp) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_allocateClassPairalias pfobjc_allocateClassPair = Class function(Class superclass, const(char)* name, size_t extraBytes) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_allocateProtocolalias pfobjc_allocateProtocol = Protocol* function(const(char)* name) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_disposeClassPairalias pfobjc_disposeClassPair = void function(Class cls) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_getClassalias pfobjc_getClass = id function(const(char)* name) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_getProtocolalias pfobjc_getProtocol = Protocol* function(const(char)* name) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_lookUpClassalias pfobjc_lookUpClass = id function(const(char)* name) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_msgSendalias pfobjc_msgSend = id function(id theReceiver, SEL theSelector, ...) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_msgSendSuperalias pfobjc_msgSendSuper = id function(objc_super* superr, SEL op, ...) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_msgSend_NSPointretalias pfobjc_msgSend_NSPointret = NSPoint function(id theReceiver, const(SEL) theSelector, ...) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_msgSend_fpretalias pfobjc_msgSend_fpret = double function(id self, SEL op, ...) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_msgSend_stretalias pfobjc_msgSend_stret = void function(void* stretAddr, id theReceiver, SEL theSelector, ...) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_registerClassPairalias pfobjc_registerClassPair = Class function(Class superclass) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobjc_registerProtocolalias pfobjc_registerProtocol = void function(Protocol* proto) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobject_getClassNamealias pfobject_getClassName = const(char)* function(id obj) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobject_getInstanceVariablealias pfobject_getInstanceVariable = Ivar function(id obj, const(char)* name, void** outValue) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfobject_setInstanceVariablealias pfobject_setInstanceVariable = Ivar function(id obj, const(char)* name, void* value) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfprotocol_addMethodDescriptionalias pfprotocol_addMethodDescription = void function(Protocol* proto, SEL name, const char* types, BOOL isRequiredMethod, BOOL isInstanceMethod) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- pfsel_registerNamealias pfsel_registerName = SEL function(const(char)* str) 
- Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name. 
- NSMakeRectNSRect NSMakeRect(CGFloat x, CGFloat y, CGFloat w, CGFloat h) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- class_addIvarbool class_addIvar(Class cls, string name, size_t size, byte alignment, string types) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- class_addMethodbool class_addMethod(Class cls, SEL name, IMP imp, string types) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- class_getInstanceMethodMethod class_getInstanceMethod(Class aClass, string aSelector) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- lazyClassid lazyClass() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- lazyProtocolProtocol* lazyProtocol() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- objc_allocateClassPairClass objc_allocateClassPair(Class superclass, const(char)* name, size_t extraBytes) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- objc_getClassid objc_getClass(string name) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- objc_getClassid objc_getClass(char* name) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- objc_lookUpClassid objc_lookUpClass(string name) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- selSEL sel() 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- sel_registerNameSEL sel_registerName(string str) 
- Undocumented in source. Be warned that the author may not have intended to support it. 
- class_addProtocolpfclass_addProtocol class_addProtocol; 
- Undocumented in source. 
- class_conformsToProtocolpfclass_conformsToProtocol class_conformsToProtocol; 
- Undocumented in source. 
- method_setImplementationpfmethod_setImplementation method_setImplementation; 
- Undocumented in source. 
- objc_allocateProtocolpfobjc_allocateProtocol objc_allocateProtocol; 
- Undocumented in source. 
- objc_disposeClassPairpfobjc_disposeClassPair objc_disposeClassPair; 
- Undocumented in source. 
- objc_getProtocolpfobjc_getProtocol objc_getProtocol; 
- Undocumented in source. 
- objc_msgSendpfobjc_msgSend objc_msgSend; 
- Undocumented in source. 
- objc_msgSendSuperpfobjc_msgSendSuper objc_msgSendSuper; 
- Undocumented in source. 
- objc_msgSend_fpretpfobjc_msgSend_fpret objc_msgSend_fpret; 
- Undocumented in source. 
- objc_msgSend_stretpfobjc_msgSend_stret objc_msgSend_stret; 
- Undocumented in source. 
- objc_registerClassPairpfobjc_registerClassPair objc_registerClassPair; 
- Undocumented in source. 
- objc_registerProtocolpfobjc_registerProtocol objc_registerProtocol; 
- Undocumented in source. 
- object_getInstanceVariablepfobject_getInstanceVariable object_getInstanceVariable; 
- Undocumented in source. 
- object_setInstanceVariablepfobject_setInstanceVariable object_setInstanceVariable; 
- Undocumented in source. 
- protocol_addMethodDescriptionpfprotocol_addMethodDescription protocol_addMethodDescription; 
- Undocumented in source. 
- varclass_addIvarpfclass_addIvar varclass_addIvar; 
- Undocumented in source. 
- varclass_addMethodpfclass_addMethod varclass_addMethod; 
- Undocumented in source. 
- varclass_getInstanceMethodpfclass_getInstanceMethod varclass_getInstanceMethod; 
- Undocumented in source. 
- varobjc_allocateClassPairpfobjc_allocateClassPair varobjc_allocateClassPair; 
- Undocumented in source. 
- varobjc_getClasspfobjc_getClass varobjc_getClass; 
- Undocumented in source. 
- varobjc_lookUpClasspfobjc_lookUpClass varobjc_lookUpClass; 
- Undocumented in source. 
- varobject_getClassNamepfobject_getClassName varobject_getClassName; 
- Undocumented in source. 
- varsel_registerNamepfsel_registerName varsel_registerName; 
- Undocumented in source. 
Objective-C runtime trickery for interfacing.