- Remove documentation.h include and replace with forward declaration

- Move Documentation struct into documentation namespace
This commit is contained in:
Alexander Bock
2017-03-01 18:13:15 -05:00
parent 6748305267
commit 8fd60ce8e6
67 changed files with 195 additions and 161 deletions
+3 -4
View File
@@ -33,9 +33,6 @@
#include <ghoul/opengl/programobject.h>
#include <openspace/documentation/documentation.h>
// Forward declare to minimize dependencies
namespace ghoul {
namespace opengl {
@@ -46,6 +43,8 @@ namespace ghoul {
namespace openspace {
namespace documentation { struct Documentation; }
// Forward declare to minimize dependencies
class Camera;
@@ -93,7 +92,7 @@ public:
static void setPscUniforms(ghoul::opengl::ProgramObject& program, const Camera& camera, const PowerScaledCoordinate& position);
static openspace::Documentation Documentation();
static documentation::Documentation Documentation();
protected:
properties::BoolProperty _enabled;