NDEVR
API Documentation
TransitIncidentManagerMainModule.h
1#pragma once
2#include "TransitIncidentManager/Headers/DLLInfo.h"
3namespace NDEVR
4{
5 class QTModelManager;
6 class QTWindowManager;
7 struct Module;
9 TRANSIT_INCIDENT_MANAGER_API void AddTransitIncidentManagerFunctionsToModuleManager();
10}
11extern "C" {
13 TRANSIT_INCIDENT_MANAGER_API void TransitIncidentManagerSetupFactoriesForNDEVR();
16 TRANSIT_INCIDENT_MANAGER_API void TransitIncidentManagerInitializeForNDEVR(Module& module);
18 TRANSIT_INCIDENT_MANAGER_API void TransitIncidentManagerSetupUIThemesForNDEVR();
20 TRANSIT_INCIDENT_MANAGER_API void TransitIncidentManagerFactoryResetNDEVR();
24 TRANSIT_INCIDENT_MANAGER_API void TransitIncidentManagerSetupUIForNDEVR(QTModelManager* model_manager, QTWindowManager* window_manager);
25}
A wrapper around DesignObjectLookup that provides signal and slot functionality and adds rendering ca...
Manages all windows and logic surrounding dialogs and views for displaying and managing a 3D environm...
The primary namespace for the NDEVR SDK.
void AddTransitIncidentManagerFunctionsToModuleManager()
Registers all TransitIncidentManager module hook functions with the module manager.
Base class for extensions, typically added as external DLL's that can modify or enhance the behavior ...