mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-06 11:39:49 -06:00
Merge branch 'master' into issue/1607
This commit is contained in:
@@ -37,7 +37,7 @@ public:
|
||||
constexpr static const char* Name = "Base";
|
||||
|
||||
BaseModule();
|
||||
virtual ~BaseModule() = default;
|
||||
~BaseModule() override = default;
|
||||
|
||||
std::vector<documentation::Documentation> documentations() const override;
|
||||
std::vector<scripting::LuaLibrary> luaLibraries() const override;
|
||||
|
||||
@@ -40,7 +40,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemAngle : public DashboardTextItem {
|
||||
public:
|
||||
DashboardItemAngle(const ghoul::Dictionary& dictionary);
|
||||
virtual ~DashboardItemAngle() = default;
|
||||
~DashboardItemAngle() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemDate : public DashboardTextItem {
|
||||
public:
|
||||
DashboardItemDate(const ghoul::Dictionary& dictionary);
|
||||
~DashboardItemDate() = default;
|
||||
~DashboardItemDate() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
|
||||
|
||||
@@ -41,7 +41,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemDistance : public DashboardTextItem {
|
||||
public:
|
||||
DashboardItemDistance(const ghoul::Dictionary& dictionary);
|
||||
virtual ~DashboardItemDistance() = default;
|
||||
~DashboardItemDistance() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemMission : public DashboardTextItem {
|
||||
public:
|
||||
DashboardItemMission(const ghoul::Dictionary& dictionary);
|
||||
virtual ~DashboardItemMission() = default;
|
||||
~DashboardItemMission() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemParallelConnection : public DashboardTextItem {
|
||||
public:
|
||||
DashboardItemParallelConnection(const ghoul::Dictionary& dictionary);
|
||||
virtual ~DashboardItemParallelConnection() = default;
|
||||
~DashboardItemParallelConnection() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemPropertyValue : public DashboardTextItem {
|
||||
public:
|
||||
DashboardItemPropertyValue(const ghoul::Dictionary& dictionary);
|
||||
~DashboardItemPropertyValue() = default;
|
||||
~DashboardItemPropertyValue() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemSimulationIncrement : public DashboardTextItem {
|
||||
public:
|
||||
DashboardItemSimulationIncrement(const ghoul::Dictionary& dictionary);
|
||||
virtual ~DashboardItemSimulationIncrement() = default;
|
||||
~DashboardItemSimulationIncrement() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
glm::vec2 size() const override;
|
||||
|
||||
@@ -36,7 +36,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemSpacing : public DashboardItem {
|
||||
public:
|
||||
DashboardItemSpacing(const ghoul::Dictionary& dictionary);
|
||||
virtual ~DashboardItemSpacing() = default;
|
||||
~DashboardItemSpacing() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemText : public DashboardTextItem {
|
||||
public:
|
||||
DashboardItemText(const ghoul::Dictionary& dictionary);
|
||||
virtual ~DashboardItemText() = default;
|
||||
~DashboardItemText() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ namespace documentation { struct Documentation; }
|
||||
class DashboardItemVelocity : public DashboardTextItem {
|
||||
public:
|
||||
DashboardItemVelocity(const ghoul::Dictionary& dictionary);
|
||||
virtual ~DashboardItemVelocity() = default;
|
||||
~DashboardItemVelocity() override = default;
|
||||
|
||||
void render(glm::vec2& penPosition) override;
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ namespace openspace {
|
||||
class RenderableRadialGrid : public Renderable {
|
||||
public:
|
||||
RenderableRadialGrid(const ghoul::Dictionary& dictionary);
|
||||
~RenderableRadialGrid() = default;
|
||||
~RenderableRadialGrid() override = default;
|
||||
|
||||
void initializeGL() override;
|
||||
void deinitializeGL() override;
|
||||
|
||||
@@ -41,7 +41,7 @@ namespace openspace {
|
||||
class RenderableSphericalGrid : public Renderable {
|
||||
public:
|
||||
RenderableSphericalGrid(const ghoul::Dictionary& dictionary);
|
||||
~RenderableSphericalGrid() = default;
|
||||
~RenderableSphericalGrid() override = default;
|
||||
|
||||
void initializeGL() override;
|
||||
void deinitializeGL() override;
|
||||
|
||||
@@ -43,7 +43,7 @@ namespace openspace {
|
||||
class RenderableCartesianAxes : public Renderable {
|
||||
public:
|
||||
RenderableCartesianAxes(const ghoul::Dictionary& dictionary);
|
||||
~RenderableCartesianAxes() = default;
|
||||
~RenderableCartesianAxes() override = default;
|
||||
|
||||
void initializeGL() override;
|
||||
void deinitializeGL() override;
|
||||
|
||||
@@ -57,7 +57,7 @@ namespace documentation { struct Documentation; }
|
||||
class RenderableModel : public Renderable {
|
||||
public:
|
||||
RenderableModel(const ghoul::Dictionary& dictionary);
|
||||
~RenderableModel() = default;
|
||||
~RenderableModel() override = default;
|
||||
|
||||
void initialize() override;
|
||||
void initializeGL() override;
|
||||
|
||||
@@ -46,7 +46,7 @@ class Translation;
|
||||
class RenderableNodeLine : public Renderable {
|
||||
public:
|
||||
RenderableNodeLine(const ghoul::Dictionary& dictionary);
|
||||
~RenderableNodeLine() = default;
|
||||
~RenderableNodeLine() override = default;
|
||||
|
||||
static documentation::Documentation Documentation();
|
||||
|
||||
|
||||
@@ -91,7 +91,7 @@ struct Appearance : properties::PropertyOwner {
|
||||
properties::OptionProperty renderingModes;
|
||||
};
|
||||
|
||||
~RenderableTrail() = default;
|
||||
virtual ~RenderableTrail() override = default;
|
||||
|
||||
void initializeGL() override;
|
||||
void deinitializeGL() override;
|
||||
|
||||
@@ -43,7 +43,7 @@ namespace scripting { struct LuaLibrary; }
|
||||
class ScreenSpaceDashboard: public ScreenSpaceFramebuffer {
|
||||
public:
|
||||
ScreenSpaceDashboard(const ghoul::Dictionary& dictionary);
|
||||
~ScreenSpaceDashboard() = default;
|
||||
virtual ~ScreenSpaceDashboard() override = default;
|
||||
|
||||
bool initializeGL() override;
|
||||
bool deinitializeGL() override;
|
||||
|
||||
@@ -51,7 +51,7 @@ public:
|
||||
using RenderFunction = std::function<void()>;
|
||||
|
||||
ScreenSpaceFramebuffer(const ghoul::Dictionary& dictionary = ghoul::Dictionary());
|
||||
~ScreenSpaceFramebuffer();
|
||||
virtual ~ScreenSpaceFramebuffer() override;
|
||||
|
||||
bool initializeGL() override;
|
||||
bool deinitializeGL() override;
|
||||
|
||||
@@ -39,7 +39,7 @@ namespace documentation { struct Documentation; }
|
||||
class ScreenSpaceImageOnline : public ScreenSpaceRenderable {
|
||||
public:
|
||||
ScreenSpaceImageOnline(const ghoul::Dictionary& dictionary);
|
||||
~ScreenSpaceImageOnline();
|
||||
virtual ~ScreenSpaceImageOnline() override;
|
||||
|
||||
bool deinitializeGL() override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user