Defines | |
#define | ODYSSEY_DOUBLE_PRECISION 0 |
Controls whether double precision is used. | |
#define | ODYSSEY_COMPILER DEFAULT |
Configures the current compiler targetted. | |
#define | ODYSSEY_LINK_DLL 1 |
Configures the linker to link to the dll version of odyssey. | |
#define | ODYSSEY_PLATFORM WIN32 |
Configures the target platform. | |
#define | ODYSSEY_UNICODE 0 |
Controls whether unicode support is included. | |
#define | ODYSSEY_MESSAGE_RESERVED_ARGS 5 |
Number of argument slots to pre-allocate in messages. | |
#define | _EXPORT_ODYSSEY __declspec(dllimport) |
|
This definition controls exportation of symbols to dynamic libraries on Win32 platforms. |
|
Configures the current compiler targetted. This definition configures the current compiler. Changing this may affect what code is compiled. The default option is DEFAULT and should target compiler-generic code as well as the official compiler (Visual Studio 8). Can be DEFAULT |
|
Controls whether double precision is used. This definition controls the use of double precision in the engine. Default is 0 |
|
Configures the linker to link to the dll version of odyssey. This definition configures the linker, in windows, to link with the dynamic library version of odyssey. The default is 1, so odyssey will be loaded as a dll. |
|
Number of argument slots to pre-allocate in messages. This defines the number of message arguments slots are reserved upon message construction. This saves time when messages are added later, since no allocation and copying takes place. This replaces memory space for speed. |
|
Configures the target platform. This definition configures the target platform. Default is WIN32 Can be WIN32, OSX, LINUX |
|
Controls whether unicode support is included. This definition controls the use of unicode. Default is 0 |