mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-06 03:29:44 -06:00
Add a new DashboardItem to show the camera orientation (#3542)
This commit is contained in:
@@ -25,6 +25,7 @@
|
||||
#include <modules/base/basemodule.h>
|
||||
|
||||
#include <modules/base/dashboard/dashboarditemangle.h>
|
||||
#include <modules/base/dashboard/dashboarditemcameraorientation.h>
|
||||
#include <modules/base/dashboard/dashboarditemdate.h>
|
||||
#include <modules/base/dashboard/dashboarditemdistance.h>
|
||||
#include <modules/base/dashboard/dashboarditemelapsedtime.h>
|
||||
@@ -115,6 +116,9 @@ void BaseModule::internalInitialize(const ghoul::Dictionary&) {
|
||||
ghoul_assert(fDashboard, "Dashboard factory was not created");
|
||||
|
||||
fDashboard->registerClass<DashboardItemAngle>("DashboardItemAngle");
|
||||
fDashboard->registerClass<DashboardItemCameraOrientation>(
|
||||
"DashboardItemCameraOrientation"
|
||||
);
|
||||
fDashboard->registerClass<DashboardItemDate>("DashboardItemDate");
|
||||
fDashboard->registerClass<DashboardItemDistance>("DashboardItemDistance");
|
||||
fDashboard->registerClass<DashboardItemElapsedTime>("DashboardItemElapsedTime");
|
||||
@@ -228,6 +232,7 @@ void BaseModule::internalDeinitializeGL() {
|
||||
std::vector<documentation::Documentation> BaseModule::documentations() const {
|
||||
return {
|
||||
DashboardItemAngle::Documentation(),
|
||||
DashboardItemCameraOrientation::Documentation(),
|
||||
DashboardItemDate::Documentation(),
|
||||
DashboardItemDistance::Documentation(),
|
||||
DashboardItemElapsedTime::Documentation(),
|
||||
|
||||
Reference in New Issue
Block a user