reference

This documentation is automatically generated from the openFrameworks source code using doxygen and refers to the most recent release, version 0.12.0.

ofMain.h
Go to the documentation of this file.
1#ifndef OF_MAIN_H
2#define OF_MAIN_H
3
4//--------------------------
5// utils
6#include "ofConstants.h"
7#include "ofFileUtils.h"
8#include "ofLog.h"
9#include "ofSystemUtils.h"
10
11#include "ofURLFileLoader.h"
12
13#include "ofUtils.h"
14
15#include "ofThread.h"
16#include "ofThreadChannel.h"
17
18#include "ofFpsCounter.h"
19#include "ofJson.h"
20#include "ofXml.h"
21
22//--------------------------
23// types
24#include "ofGraphicsBaseTypes.h"
25#include "ofTypes.h"
26#include "ofColor.h"
27#include "ofPoint.h"
28#include "ofRectangle.h"
29#include "ofParameter.h"
30#include "ofParameterGroup.h"
31
32//--------------------------
33// math
34#include "ofMath.h"
35#include "ofVectorMath.h"
36
37//--------------------------
38// communication
39#if !defined( TARGET_OF_IOS ) & !defined(TARGET_ANDROID) & !defined(TARGET_EMSCRIPTEN)
40 #include "ofSerial.h"
41 #include "ofArduino.h"
42#endif
43
44//--------------------------
45// gl
46#include "ofFbo.h"
47#include "ofGLRenderer.h"
48#include "ofGLUtils.h"
49#include "ofLight.h"
50#include "ofMaterial.h"
51#include "ofShader.h"
52#include "ofTexture.h"
53#include "ofVbo.h"
54#include "ofVboMesh.h"
55#include "ofCubeMap.h"
56// #include "ofGLProgrammableRenderer.h"
57// #ifndef TARGET_PROGRAMMABLE_GL
58// #include "ofGLRenderer.h"
59// #endif
60
61//--------------------------
62// graphics
63#if !defined( TARGET_OF_IOS ) & !defined(TARGET_ANDROID) & !defined(TARGET_EMSCRIPTEN)
64 #include "ofCairoRenderer.h"
65 #include "ofGraphicsCairo.h"
66#endif
67#include "ofGraphics.h"
68#include "ofImage.h"
69#include "ofPath.h"
70#include "ofPixels.h"
71#include "ofPolyline.h"
73#include "ofTessellator.h"
74#include "ofTrueTypeFont.h"
75
76//--------------------------
77// app
78#include "ofBaseApp.h"
79#include "ofAppRunner.h"
80#include "ofAppBaseWindow.h"
81#include "ofWindowSettings.h"
82#include "ofMainLoop.h"
83#if !defined( TARGET_OF_IOS ) & !defined(TARGET_ANDROID) & !defined(TARGET_EMSCRIPTEN) & !defined(TARGET_RASPBERRY_PI_LEGACY)
84 #include "ofAppGLFWWindow.h"
85 #if !defined( TARGET_LINUX_ARM )
86 #include "ofAppGlutWindow.h"
87 #endif
88#endif
89
90//--------------------------
91// audio
92#ifndef TARGET_NO_SOUND
93 #include "ofSoundStream.h"
94 #include "ofSoundPlayer.h"
95 #include "ofSoundBuffer.h"
96#endif
97
98//--------------------------
99// video
100#include "ofVideoGrabber.h"
101#include "ofVideoPlayer.h"
102
103//--------------------------
104// events
105#include "ofEvents.h"
106
107//--------------------------
108// 3d
109#include "of3dUtils.h"
110#include "ofCamera.h"
111#include "ofEasyCam.h"
112#include "ofMesh.h"
113#include "ofNode.h"
114
115//--------------------------
116using namespace std;
117
118#endif
Definition ofPixels.h:1522