40 #ifndef _graphicsprocedural_h
41 #define _graphicsprocedural_h
57 #include "Graphics/Procedural/proceduraldatatypes.h"
58 #include "Graphics/Procedural/proceduralenumerations.h"
59 #include "Graphics/Procedural/proceduralutilities.h"
61 #include "Graphics/Procedural/multishape.h"
62 #include "Graphics/Procedural/path.h"
63 #include "Graphics/Procedural/shape.h"
64 #include "Graphics/Procedural/triangulator.h"
66 #include "Graphics/Procedural/Mesh/booleanmeshgenerator.h"
67 #include "Graphics/Procedural/Mesh/boxcornergenerator.h"
68 #include "Graphics/Procedural/Mesh/boxgenerator.h"
69 #include "Graphics/Procedural/Mesh/boxuvmodifier.h"
70 #include "Graphics/Procedural/Mesh/capsulegenerator.h"
71 #include "Graphics/Procedural/Mesh/conegenerator.h"
72 #include "Graphics/Procedural/Mesh/cylindergenerator.h"
73 #include "Graphics/Procedural/Mesh/cylinderuvmodifier.h"
74 #include "Graphics/Procedural/Mesh/extruder.h"
75 #include "Graphics/Procedural/Mesh/hemisphereuvmodifier.h"
76 #include "Graphics/Procedural/Mesh/icospheregenerator.h"
77 #include "Graphics/Procedural/Mesh/lathe.h"
78 #include "Graphics/Procedural/Mesh/meshgenerator.h"
79 #include "Graphics/Procedural/Mesh/planegenerator.h"
80 #include "Graphics/Procedural/Mesh/planeuvmodifier.h"
81 #include "Graphics/Procedural/Mesh/roundedboxgenerator.h"
82 #include "Graphics/Procedural/Mesh/spheregenerator.h"
83 #include "Graphics/Procedural/Mesh/sphereuvmodifier.h"
84 #include "Graphics/Procedural/Mesh/spherifymodifier.h"
85 #include "Graphics/Procedural/Mesh/springgenerator.h"
86 #include "Graphics/Procedural/Mesh/torusgenerator.h"
87 #include "Graphics/Procedural/Mesh/torusknotgenerator.h"
88 #include "Graphics/Procedural/Mesh/trianglebuffer.h"
89 #include "Graphics/Procedural/Mesh/tubegenerator.h"
90 #include "Graphics/Procedural/Mesh/vertexnormalsmodifier.h"
91 #include "Graphics/Procedural/Mesh/vertextransformmodifier.h"
92 #include "Graphics/Procedural/Mesh/vertexuvmodifier.h"
93 #include "Graphics/Procedural/Mesh/weldverticesmodifier.h"
95 #include "Graphics/Procedural/Texture/alphamodifier.h"
96 #include "Graphics/Procedural/Texture/alphamaskmodifier.h"
97 #include "Graphics/Procedural/Texture/atlasgenerator.h"
98 #include "Graphics/Procedural/Texture/blitmodifier.h"
99 #include "Graphics/Procedural/Texture/blurmodifier.h"
100 #include "Graphics/Procedural/Texture/cellgenerator.h"
101 #include "Graphics/Procedural/Texture/channelmodifier.h"
102 #include "Graphics/Procedural/Texture/circlemodifier.h"
103 #include "Graphics/Procedural/Texture/cloudgenerator.h"
104 #include "Graphics/Procedural/Texture/coloursmodifier.h"
105 #include "Graphics/Procedural/Texture/combinemodifier.h"
106 #include "Graphics/Procedural/Texture/convolutionmodifier.h"
107 #include "Graphics/Procedural/Texture/crackmodifier.h"
108 #include "Graphics/Procedural/Texture/cycloidmodifier.h"
109 #include "Graphics/Procedural/Texture/dilatemodifier.h"
110 #include "Graphics/Procedural/Texture/edgedetectionmodifier.h"
111 #include "Graphics/Procedural/Texture/ellipsemodifier.h"
112 #include "Graphics/Procedural/Texture/flaremodifier.h"
113 #include "Graphics/Procedural/Texture/flipmodifier.h"
114 #include "Graphics/Procedural/Texture/gradientgenerator.h"
115 #include "Graphics/Procedural/Texture/imagegenerator.h"
116 #include "Graphics/Procedural/Texture/invertmodifier.h"
117 #include "Graphics/Procedural/Texture/jittermodifier.h"
118 #include "Graphics/Procedural/Texture/labyrinthgenerator.h"
119 #include "Graphics/Procedural/Texture/lerpgenerator.h"
120 #include "Graphics/Procedural/Texture/lookupmodifier.h"
121 #include "Graphics/Procedural/Texture/marblegenerator.h"
122 #include "Graphics/Procedural/Texture/noisegenerator.h"
123 #include "Graphics/Procedural/Texture/normalsmodifier.h"
124 #include "Graphics/Procedural/Texture/oilpaintmodifier.h"
125 #include "Graphics/Procedural/Texture/randompixelsmodifier.h"
126 #include "Graphics/Procedural/Texture/rectanglemodifier.h"
127 #include "Graphics/Procedural/Texture/rotationzoommodifier.h"
128 #include "Graphics/Procedural/Texture/segmentmodifier.h"
129 #include "Graphics/Procedural/Texture/sharpenmodifier.h"
130 #include "Graphics/Procedural/Texture/solidgenerator.h"
131 #include "Graphics/Procedural/Texture/textilegenerator.h"
132 #include "Graphics/Procedural/Texture/texttexturemodifier.h"
133 #include "Graphics/Procedural/Texture/texturebuffer.h"
134 #include "Graphics/Procedural/Texture/texturegenerator.h"
135 #include "Graphics/Procedural/Texture/texturemodifier.h"
136 #include "Graphics/Procedural/Texture/thresholdmodifier.h"
137 #include "Graphics/Procedural/Texture/vortexmodifier.h"
138 #include "Graphics/Procedural/Texture/weighedlerpmodifier.h"
139 #include "Graphics/Procedural/Texture/woodgenerator.h"
The bulk of the engine components go in this namspace.