Main.h file
Common nCine header file, includes Common.h and project metadata.
Defines
- #define NCINE_APP
- Application name.
- #define NCINE_APP_NAME
- Application full name.
- #define NCINE_VERSION
- Application version.
- #define NCINE_BUILD_YEAR
- Application build year.
- #define NCINE_LINUX_PACKAGE
- Application package name.
- #define NCINE_INSTALL_PREFIX
- Install prefix on Unix systems, usually
"/usr/local"
- #define NCINE_HAS_GAMEPAD_RUMBLE
- Whether the current platform supports a gamepad rumble (see IInputManager::
joystickRumble()) - #define NCINE_HAS_NATIVE_BACK_BUTTON
- Whether the current platform has a native (hardware) back button.
- #define NCINE_HAS_WINDOWS
- Whether the current platform has non-fullscreen windows.
- #define NCINE_CURRENT_FUNCTION
- #define RETURN_MSG(fmt, ...)
- #define RETURN_ASSERT_MSG(x, fmt, ...)
- #define RETURN_ASSERT(x)
- #define RETURNF_MSG(fmt, ...)
- #define RETURNF_ASSERT_MSG(x, fmt, ...)
- #define RETURNF_ASSERT(x)
- #define FATAL_MSG(fmt, ...)
- #define FATAL_ASSERT_MSG(x, fmt, ...)
- #define FATAL_ASSERT(x)
- #define ASSERT_MSG(x, fmt, ...)
- #define ASSERT(x)