forked from citizenfx/fivem
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathOMProxies.Posix.cpp
More file actions
29 lines (23 loc) · 904 Bytes
/
OMProxies.Posix.cpp
File metadata and controls
29 lines (23 loc) · 904 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <StdInc.h>
#define FXOM_NO_HELPERS
#include <../citicore/om/core.h> // HACKHACK
extern "C" intptr_t CoreFxFindFirstImpl(const guid_t& iid, guid_t* clsid);
extern "C" int32_t CoreFxFindNextImpl(intptr_t findHandle, guid_t* clsid);
extern "C" void CoreFxFindImplClose(intptr_t findHandle);
extern "C" result_t CoreFxCreateObjectInstance(const guid_t& guid, const guid_t& iid, void** objectRef);
extern "C" intptr_t fxFindFirstImpl(const guid_t& iid, guid_t* clsid)
{
return CoreFxFindFirstImpl(iid, clsid);
}
extern "C" int32_t fxFindNextImpl(intptr_t findHandle, guid_t* clsid)
{
return CoreFxFindNextImpl(findHandle, clsid);
}
extern "C" void fxFindImplClose(intptr_t findHandle)
{
return CoreFxFindImplClose(findHandle);
}
extern "C" result_t fxCreateObjectInstance(const guid_t& guid, const guid_t& iid, void** objectRef)
{
return CoreFxCreateObjectInstance(guid, iid, objectRef);
}