8 #ifndef META_OCEAN_DEVICES_ARKIT_ARKIT_H
9 #define META_OCEAN_DEVICES_ARKIT_ARKIT_H
37 #error This library is available on iOS platforms only!
41 #if defined(_WINDOWS) && defined(OCEAN_RUNTIME_SHARED)
42 #ifdef USE_OCEAN_DEVICES_ARKIT_EXPORT
43 #define OCEAN_DEVICES_ARKIT_EXPORT __declspec(dllexport)
45 #define OCEAN_DEVICES_ARKIT_EXPORT __declspec(dllimport)
48 #define OCEAN_DEVICES_ARKIT_EXPORT
57 #if defined(OCEAN_RUNTIME_STATIC)
void registerARKitLibrary()
Registers this ARKit devices library at the global device manager.
bool unregisterARKitLibrary()
Unregisters this ARKit devices library at the global device manager.
OCEAN_DEVICES_ARKIT_EXPORT const std::string & nameARKitLibrary()
Returns the name of this devices library.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15