|
VR-Engage
2.2
|
Go to the source code of this file.
Macros | |
DLL Export/Import Macros | |
| #define | VRELUABINDING_DLL |
This file contains platform-specific export macros that control the visibility of functions and classes in the vreLuaBindings library. These macros ensure proper symbol export when building the library and proper import when using the library.
| #define VRELUABINDING_DLL |
Export/import macro for non-Windows platforms.
On non-Windows platforms, this macro expands to nothing as these platforms typically handle symbol visibility differently.
Referenced by makVre::DtInitializeDefaultBindings(), makVre::DtLoadVreBindings(), makVre::DtRegisterBindingFunction(), makVre::luaopen_Font(), makVre::luaopen_JoystickController(), makVre::luaopen_JoystickManager(), makVre::luaopen_Line(), makVre::luaopen_Message(), makVre::luaopen_Overlay(), makVre::luaopen_Quad(), makVre::luaopen_State(), makVre::luaopen_Text(), makVre::luaopen_Texture(), makVre::luaopen_VreMessageManager(), and makVre::registerMessageBindings().