geode/loader/dobby/builtin-plugin/ObjcRuntimeHook/objc_runtime_hook.h
2022-07-30 19:24:03 +03:00

19 lines
429 B
C

#pragma once
#include <stdio.h>
#include <objc/runtime.h>
#include <Foundation/Foundation.h>
#ifdef __cplusplus
extern "C" {
#endif
IMP DobbyObjcReplace(Class _class, SEL _selector, IMP replacement);
void DobbyObjcReplaceEx(const char *class_name, const char *selector_name, void *fake_impl, void **orig_impl);
void *DobbyObjcResolveMethodImp(const char *class_name, const char *selector_name);
#ifdef __cplusplus
}
#endif