This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.
ofConstants.h File Reference
#include <stdint.h>
#include <cstdio>
#include <cstdlib>
#include <string>
#include <cstring>
#include <iostream>
#include <vector>
#include <memory>
#include <functional>
#include <unistd.h>
#include <GL/glew.h>
#include "tesselator.h"
#include <boost/filesystem.hpp>
Go to the source code of this file.
Namespaces | |
namespace | std |
namespace | of |
Macros | |
#define | OF_VERSION_MAJOR 0 |
#define | OF_VERSION_MINOR 12 |
#define | OF_VERSION_PATCH 0 |
#define | OF_VERSION_PRE_RELEASE "master" |
#define | OF_USE_LEGACY_VECTOR_MATH 0 |
#define | GLM_FORCE_CTOR_INIT |
#define | OF_TARGET_IPHONE OF_TARGET_IOS |
#define | OF_DEPRECATED_MSG(message, ...) __VA_ARGS__ |
#define | OF_DEPRECATED(...) __VA_ARGS__ |
#define | TARGET_LINUX |
#define | TARGET_LITTLE_ENDIAN |
#define | B14400 14400 |
#define | B28800 28800 |
#define | OF_EXIT_APP(val) std::exit(val); |
#define | OF_VIDEO_CAPTURE_GSTREAMER |
#define | OF_VIDEO_PLAYER_GSTREAMER |
#define | OF_SOUNDSTREAM_RTAUDIO |
#define | OF_SOUND_PLAYER_OPENAL |
#define | HAS_TLS 1 |
#define | OF_HAS_CPP17 0 |
#define | OF_USING_STD_FS 0 |
#define | BOOST_NO_CXX11_SCOPED_ENUMS |
#define | BOOST_NO_SCOPED_ENUMS |
Typedefs | |
typedef TESSindex | ofIndexType |
Enumerations | |
enum | ofTargetPlatform { OF_TARGET_OSX , OF_TARGET_MINGW , OF_TARGET_WINVS , OF_TARGET_IOS , OF_TARGET_ANDROID , OF_TARGET_LINUX , OF_TARGET_LINUX64 , OF_TARGET_LINUXARMV6L , OF_TARGET_LINUXARMV7L , OF_TARGET_EMSCRIPTEN , OF_TARGET_LINUXAARCH64 } |
This enumerates the targeted operating systems or platforms. More... | |
Functions | |
template<typename T , typename... Args> | |
std::unique_ptr< T > | std::make_unique_helper (std::false_type, Args &&... args) |
template<typename T , typename... Args> | |
std::unique_ptr< T > | std::make_unique_helper (std::true_type, Args &&... args) |
template<typename T , typename... Args> | |
std::unique_ptr< T > | std::make_unique (Args &&... args) |
Macro Definition Documentation
◆ B14400
#define B14400 14400 |
◆ B28800
#define B28800 28800 |
◆ BOOST_NO_CXX11_SCOPED_ENUMS
#define BOOST_NO_CXX11_SCOPED_ENUMS |
◆ BOOST_NO_SCOPED_ENUMS
#define BOOST_NO_SCOPED_ENUMS |
◆ GLM_FORCE_CTOR_INIT
#define GLM_FORCE_CTOR_INIT |
◆ HAS_TLS
#define HAS_TLS 1 |
◆ OF_DEPRECATED
#define OF_DEPRECATED | ( | ... | ) | __VA_ARGS__ |
◆ OF_DEPRECATED_MSG
#define OF_DEPRECATED_MSG | ( | message, | |
... | |||
) | __VA_ARGS__ |
◆ OF_EXIT_APP
#define OF_EXIT_APP | ( | val | ) | std::exit(val); |
◆ OF_HAS_CPP17
#define OF_HAS_CPP17 0 |
◆ OF_SOUND_PLAYER_OPENAL
#define OF_SOUND_PLAYER_OPENAL |
◆ OF_SOUNDSTREAM_RTAUDIO
#define OF_SOUNDSTREAM_RTAUDIO |
◆ OF_TARGET_IPHONE
#define OF_TARGET_IPHONE OF_TARGET_IOS |
◆ OF_USE_LEGACY_VECTOR_MATH
#define OF_USE_LEGACY_VECTOR_MATH 0 |
◆ OF_USING_STD_FS
#define OF_USING_STD_FS 0 |
◆ OF_VERSION_MAJOR
#define OF_VERSION_MAJOR 0 |
◆ OF_VERSION_MINOR
#define OF_VERSION_MINOR 12 |
◆ OF_VERSION_PATCH
#define OF_VERSION_PATCH 0 |
◆ OF_VERSION_PRE_RELEASE
#define OF_VERSION_PRE_RELEASE "master" |
◆ OF_VIDEO_CAPTURE_GSTREAMER
#define OF_VIDEO_CAPTURE_GSTREAMER |
◆ OF_VIDEO_PLAYER_GSTREAMER
#define OF_VIDEO_PLAYER_GSTREAMER |
◆ TARGET_LINUX
#define TARGET_LINUX |
◆ TARGET_LITTLE_ENDIAN
#define TARGET_LITTLE_ENDIAN |
Typedef Documentation
◆ ofIndexType
typedef TESSindex ofIndexType |
Enumeration Type Documentation
◆ ofTargetPlatform
enum ofTargetPlatform |
This enumerates the targeted operating systems or platforms.