Cinder Platforms
Platform Macros
| Macro | Description |
CINDER_CINDER | Defined on all Cinder platforms |
CINDER_POSIX | Defined on all POSIX-derived platforms: macOS, iOS, Linux, and Android |
CINDER_COCOA | Defined on macOS and iOS |
CINDER_MAC | Defined on macOS only |
CINDER_COCOA_TOUCH | Defined on iOS only |
CINDER_LINUX | Defined on Linux only |
CINDER_ANDROID | Defined on Android only |
CINDER_MSW | Defined on desktop Windows |
Linux-Specific Macros
| Macro | Description |
CINDER_LINUX_EGL_ONLY | Defined on platforms where EGL is used instead of GLFW |
iOS-Specific Macros
| Macro | Description |
CINDER_COCOA_TOUCH_SIMULATOR | Defined on iOS Simulator only |
CINDER_COCOA_TOUCH_DEVICE | Defined on iOS Device only |