Gamedev Framework (gf)  0.10.0
A C++14 framework for 2D games
GF.h
1 /*
2  * Gamedev Framework (gf)
3  * Copyright (C) 2016-2018 Julien Bernard
4  *
5  * This software is provided 'as-is', without any express or implied
6  * warranty. In no event will the authors be held liable for any damages
7  * arising from the use of this software.
8  *
9  * Permission is granted to anyone to use this software for any purpose,
10  * including commercial applications, and to alter it and redistribute it
11  * freely, subject to the following restrictions:
12  *
13  * 1. The origin of this software must not be misrepresented; you must not
14  * claim that you wrote the original software. If you use this software
15  * in a product, an acknowledgment in the product documentation would be
16  * appreciated but is not required.
17  * 2. Altered source versions must be plainly marked as such, and must not be
18  * misrepresented as being the original software.
19  * 3. This notice may not be removed or altered from any source distribution.
20  */
21 
22 #ifndef GF_ALL_H
23 #define GF_ALL_H
24 
25 #include "Action.h"
26 #include "Activities.h"
27 #include "Activity.h"
28 #include "Alignment.h"
29 #include "Anchor.h"
30 #include "AnimatedSprite.h"
31 #include "Animation.h"
32 #include "Array2D.h"
33 #include "ArrayRef.h"
34 #include "AssetManager.h"
35 #include "BasicSprite.h"
36 #include "BasicText.h"
37 #include "Blend.h"
38 #include "Box.h"
39 #include "BufferedGeometry.h"
40 #include "BufferRef.h"
41 #include "Circ.h"
42 #include "Clipboard.h"
43 #include "Clock.h"
44 #include "Collision.h"
45 #include "Color.h"
46 #include "ColorRamp.h"
47 #include "ConsoleChar.h"
48 #include "ConsoleFont.h"
49 #include "Console.h"
50 #include "Control.h"
51 #include "Controls.h"
52 #include "Coordinates.h"
53 #include "Cursor.h"
54 #include "Curve.h"
55 #include "Curves.h"
56 #include "Direction.h"
57 #include "Drawable.h"
58 #include "Easings.h"
59 #include "Effect.h"
60 #include "Effects.h"
61 #include "EntityContainer.h"
62 #include "Entity.h"
63 #include "Event.h"
64 #include "Flags.h"
65 #include "Flip.h"
66 #include "Font.h"
67 #include "Gamepad.h"
68 #include "Geometry.h"
69 #include "GraphicsInfo.h"
70 #include "Grid.h"
71 #include "Heightmap.h"
72 #include "Id.h"
73 #include "Image.h"
74 #include "Keyboard.h"
75 #include "Library.h"
76 #include "Log.h"
77 #include "Logo.h"
78 #include "Map.h"
79 #include "Math.h"
80 #include "Matrix.h"
81 #include "Message.h"
82 #include "MessageManager.h"
83 #include "ModelContainer.h"
84 #include "Model.h"
85 #include "Models.h"
86 #include "Monitor.h"
87 #include "Mouse.h"
88 #include "Move.h"
89 #include "NinePatch.h"
90 #include "Noise.h"
91 #include "Noises.h"
92 #include "Orientation.h"
93 #include "Particles.h"
94 #include "Path.h"
95 #include "Paths.h"
96 #include "PhysicsBody.h"
97 #include "PhysicsGeometry.h"
98 #include "PhysicsModel.h"
99 #include "Polygon.h"
100 #include "Polyline.h"
101 #include "Portability.h"
102 #include "PostProcessing.h"
103 #include "PrimitiveType.h"
104 #include "Queue.h"
105 #include "RandomBinaryTree.h"
106 #include "Random.h"
107 #include "Range.h"
108 #include "Rect.h"
109 #include "Region.h"
110 #include "RenderPipeline.h"
111 #include "RenderStates.h"
112 #include "RenderTarget.h"
113 #include "RenderTexture.h"
114 #include "RenderWindow.h"
115 #include "ResourceManager.h"
116 #include "Rune.h"
117 #include "SerializationFwd.h"
118 #include "Serialization.h"
119 #include "SerializationOps.h"
120 #include "Shader.h"
121 #include "Shape.h"
122 #include "Shapes.h"
123 #include "Singleton.h"
124 #include "Sleep.h"
125 #include "Spatial.h"
126 #include "SpriteBatch.h"
127 #include "Sprite.h"
128 #include "Stream.h"
129 #include "Streams.h"
130 #include "StringRef.h"
131 #include "StringUtils.h"
132 #include "SystemInfo.h"
133 #include "Text.h"
134 #include "TextureAtlas.h"
135 #include "Texture.h"
136 #include "TileLayer.h"
137 #include "Time.h"
138 #include "Tmx.h"
139 #include "Transformable.h"
140 #include "Transform.h"
141 #include "Triangulation.h"
142 #include "Tween.h"
143 #include "Types.h"
144 #include "UI.h"
145 #include "Unused.h"
146 #include "Vector.h"
147 #include "VectorOps.h"
148 #include "VertexArray.h"
149 #include "VertexBuffer.h"
150 #include "Vertex.h"
151 #include "ViewContainer.h"
152 #include "View.h"
153 #include "Views.h"
154 #include "WidgetContainer.h"
155 #include "Widget.h"
156 #include "Widgets.h"
157 #include "Winding.h"
158 #include "Window.h"
159 
160 #endif // GF_ALL_H