General code cleanup (#3445)

This commit is contained in:
Alexander Bock
2024-10-10 09:49:02 +02:00
committed by GitHub
parent 125114cad5
commit ff345006d1
108 changed files with 938 additions and 1189 deletions
+6
View File
@@ -39,6 +39,7 @@ namespace openspace {
class OpenSpaceModule;
namespace documentation { struct Documentation; }
namespace scripting { struct LuaLibrary; }
/**
@@ -122,6 +123,11 @@ public:
*/
static scripting::LuaLibrary luaLibrary();
/**
* Returns the list of all documentations for all modules.
*/
std::vector<documentation::Documentation> moduleDocumentations() const;
private:
/// The list of all names of all registered OpenSpaceModules
properties::StringListProperty _allModules;