NDEVR
API Documentation
QTModelManager Member List

This is the complete list of members for QTModelManager, including all inherited members.

accumulateDesignParameter(const DesignParameter &channel, const BitFlag &accumulation_flags) constDesignObjectLookup
accumulateDesignParameters(const BitFlag &accumulation_flags) constDesignObjectLookup
activeLayerChangedSignal(UUID id)QTModelManager
activeProject() constDesignObjectLookupinlinevirtual
activeProjectModel() constDesignObjectLookupvirtual
addCamera(const DynamicPointer< Camera > &object, bool generate_decorations=true) overrideQTModelManagervirtual
addCameraModel(const UUID &camera, const Model &object) overrideQTModelManagervirtual
addEffect(Effect object)DesignObjectLookupvirtual
addGeometry(Geometry object) overrideQTModelManagervirtual
addLayer(Model object) overrideQTModelManagervirtual
addLayerSignal(Buffer< UUID > id)QTModelManager
addMaterial(Material object) overrideQTModelManagervirtual
addModel(Model object) overrideQTModelManagervirtual
addScene(Scene object, bool add_all_objects=true) overrideQTModelManagervirtual
addSelected(const UUID &id, bool signal=true)QTModelManager
addSelection(const DesignSelection &object)DesignObjectLookupvirtual
addUpdateTarget(DesignObjectUpdateTarget *target)DesignObjectLookup
appendSelected(Buffer< UUID > ids) overrideQTModelManagervirtual
approximateMemorySize(bool include_app_owned=false) constDesignObjectLookupvirtual
autosave_checkpoint_request_timeDesignObjectLookup
autosave_request_timeDesignObjectLookup
bounds() constDesignObjectLookup
boundsOfVisible(const Camera &camera) constDesignObjectLookup
boundsOfVisible() constDesignObjectLookup
cameraManager()DesignObjectLookupvirtual
cameraManager() constDesignObjectLookupvirtual
canExitApplicationSignal(bool can_exit)QTModelManager
canImportFileSignal(bool can_import_file)QTModelManager
canOpenProjectSignal(bool can_open_project)QTModelManager
canProcessMimeData(const QMimeData *data) constQTModelManagervirtual
captureManagerStateChangeSignal()QTModelManager
cleanupMemory()DesignObjectLookup
clearAll() overrideQTModelManagervirtual
clearSelected() overrideQTModelManagervirtual
colorByChannel(UUID target, const DesignParameter &channel)DesignObjectLookup
commandLock()DesignObjectLookup
commandManager()DesignObjectLookupvirtual
contextMenuManager()QTModelManagerinline
createCamera(Model &parent, const ViewportFormat &format)DesignObjectLookup
createCamera(const ViewportFormat &format)DesignObjectLookup
createCameraMaterial(UUID camera)DesignObjectLookup
createCameraModel(UUID camera)DesignObjectLookup
createLayer()DesignObjectLookup
createMaterial()DesignObjectLookup
createMesh()DesignObjectLookup
createModel()DesignObjectLookup
current_layerDesignObjectLookup
defaultScene()DesignObjectLookupinline
deletedObjects()DesignObjectLookupinline
deleteLayer(const UUID &layer_id, const UUID &scene_id)DesignObjectLookup
deleteObject(UUID id) overrideQTModelManagervirtual
DesignObjectLookup()DesignObjectLookup
designParameters() constDesignObjectLookup
editManager()DesignObjectLookupvirtual
effect(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
effectObjects()DesignObjectLookupinline
ensureLayerExistsInAllScenes(const UUID &layer_id)DesignObjectLookup
ensureLayerExistsInScene(const UUID &layer_id, const UUID &scene_id)DesignObjectLookup
eraseModel(UUID id) overrideQTModelManagervirtual
executePendingCommands()DesignObjectLookupvirtual
exportModels(ExportRequest request)QTModelManagervirtual
findLayer(const String &layer, bool use_translation=true) constDesignObjectLookup
findLayer(const TranslatedString &layer) constDesignObjectLookup
finishCommand(const DynamicPointer< DesignCommand > &command) overrideQTModelManagerprivatevirtual
focus_colorDesignObjectLookup
geometry(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
geometryObjects()DesignObjectLookupinline
getAllSceneLayers(const UUID &id) constDesignObjectLookup
getCamera(const UUID &id)DesignObjectLookup
getCamera(const UUID &id) constDesignObjectLookup
getCameraObjects() constDesignObjectLookup
getDescendantsOf(const Buffer< UUID > &model_ids)DesignObjectLookupvirtual
getExcludedIDs(UUID camera_id) constDesignObjectLookup
getInverseOf(const Buffer< UUID > &model_ids)DesignObjectLookupvirtual
getLayersByType(const StringView &type) constDesignObjectLookup
getLayersByType(const Buffer< String > &types) constDesignObjectLookup
getModelIDsByType(const StringView &type) constDesignObjectLookup
getModelsByID(const Buffer< UUID > &ids) constDesignObjectLookup
getModelsByID(const Set< UUID > &ids) constDesignObjectLookup
getModelsByName(const StringView &name) constDesignObjectLookup
getModelsByType(const StringView &type) constDesignObjectLookup
getModelsByType(const Buffer< String > &types) constDesignObjectLookup
getQTObject(UUID id)QTModelManagervirtual
getQTObjectsByID(const Buffer< UUID > &ids)QTModelManagervirtual
getRootObjectIDs(bool include_app_owned=false) constDesignObjectLookup
getRootObjectIDs(UUID camera_id, bool include_app_owned=false) constDesignObjectLookup
getRootObjects(bool include_app_owned=false) constDesignObjectLookup
getRootObjects(UUID camera_id, bool include_app_owned=false) constDesignObjectLookup
getSelectionInfo(const UUID &id)DesignObjectLookup
getSelectionInfo(const UUID &id) constDesignObjectLookup
graphicsManager()QTModelManager
graphicsSessionChangeSignal()QTModelManager
hasBeenModified() constQTModelManagervirtual
hasCamera(const UUID &id) constDesignObjectLookup
hasEffect(const UUID &id) constDesignObjectLookup
hasGeometryID(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
hasLayerID(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
hasLayerID(const UUID &id, const UUID &scene_id) constDesignObjectLookup
hasLayersOfType(const StringView &type) constDesignObjectLookup
hasMaterialID(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
hasModelID(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
hasModelsOfType(const StringView &type) constDesignObjectLookup
hasObjectID(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
hasSceneID(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
hasSelectionInfo(const UUID &id) constDesignObjectLookup
hasUserSavedProject() constQTModelManagervirtual
invalidateStationVisuals(bool invalidate_visuals, bool invalidate_font)DesignObjectLookup
isCommandLocked() constDesignObjectLookup
layer(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
layer(const UUID &layer_id, const UUID &scene_id, bool allow_deleted=false) constDesignObjectLookup
layerObjects()DesignObjectLookupinline
layersUpdatedSignal(const Buffer< UUID > &ids)QTModelManager
libraryManager()QTModelManagervirtual
lockPtr() constDesignObjectLookup
logManager() const overrideQTModelManagervirtual
m_active_layerDesignObjectLookupprotected
m_active_projectDesignObjectLookupprotected
m_added_objectsQTModelManagerprotected
m_auto_save_timerQTModelManagerprotected
m_camera_controllerDesignObjectLookupprotected
m_camera_rootDesignObjectLookupprotected
m_camera_update_cacheQTModelManagerprotected
m_command_controllerDesignObjectLookupprotected
m_context_menu_managerQTModelManagerprotected
m_default_sceneDesignObjectLookupprotected
m_deleted_objectsQTModelManagerprotected
m_design_objectsDesignObjectLookupprotected
m_edit_controllerDesignObjectLookupprotected
m_effect_objectsDesignObjectLookupprotected
m_erased_objectsQTModelManagerprotected
m_exception_callbackDesignObjectLookupprotected
m_focused_objectQTModelManagerprotected
m_geometry_objectsDesignObjectLookupprotected
m_geometry_update_cacheQTModelManagerprotected
m_graphics_managerQTModelManagerprotected
m_invalidate_station_visuals_listenerDesignObjectLookupprotected
m_is_updatingQTModelManagerprotected
m_language_change_listenerDesignObjectLookupprotected
m_last_audit_timeQTModelManagerprotected
m_last_qt_update_timeQTModelManagerprotected
m_last_tree_create_timeQTModelManagerprotected
m_last_update_timeDesignObjectLookupprotected
m_launch_timerQTModelManagerprotected
m_layer_objectsDesignObjectLookupprotected
m_layer_update_cacheQTModelManagerprotected
m_library_managerQTModelManagerprotected
m_log_managerDesignObjectLookupmutableprotected
m_manager_viewQTModelManagerprotected
m_material_objectsDesignObjectLookupprotected
m_material_update_cacheQTModelManagerprotected
m_model_objectsDesignObjectLookupprotected
m_model_root_objectsDesignObjectLookupprotected
m_model_update_cacheQTModelManagerprotected
m_needs_cleanupQTModelManagerprotected
m_objects_to_removeQTModelManagerprotected
m_preferred_update_timespanDesignObjectLookupprotected
m_project_file_managerQTModelManagerprotected
m_qt_design_objectsQTModelManagerprotected
m_referenced_root_objectsDesignObjectLookupprotected
m_referenced_scenesDesignObjectLookupprotected
m_request_deployment_callbacksQTModelManagerprotected
m_scene_objectsDesignObjectLookupprotected
m_scene_update_cacheQTModelManagerprotected
m_selected_objectsDesignObjectLookupprotected
m_selection_controllerDesignObjectLookupprotected
m_selection_effectDesignObjectLookupprotected
m_selection_infoDesignObjectLookupprotected
m_selection_tree_managerQTModelManagerprotected
m_task_controllerDesignObjectLookupmutableprotected
m_top_level_changeQTModelManagerprotected
m_update_languageDesignObjectLookupprotected
m_update_station_fontDesignObjectLookupprotected
m_update_station_visualsDesignObjectLookupprotected
m_update_targetsDesignObjectLookupprotected
m_update_threadDesignObjectLookupprotected
m_uuidDesignObjectLookupprotected
m_window_managerQTModelManagerprotected
m_write_threadQTModelManagerprotected
material(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
materialObjects()DesignObjectLookupinline
materialsUpdatedSignal(const Buffer< UUID > &ids)QTModelManager
model(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
modelManagerView()QTModelManagervirtual
modelObjects()DesignObjectLookupinline
modelOrLayer(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
models(const Buffer< UUID > &ids, bool allow_deleted=false) constDesignObjectLookup
modelsUpdatedSignal(const Buffer< UUID > &ids)QTModelManager
modified_timeDesignObjectLookup
object(const UUID &id) constDesignObjectLookup
objects()DesignObjectLookupinline
objectsUpdatedSignal(const Buffer< UUID > &ids)QTModelManager
onActiveProjectChanged(UUID id)QTModelManager
onAddCamera(UUID id)QTModelManager
onAddCommand(UUID id)QTModelManager
onAddGeometry(Buffer< UUID > id)QTModelManager
onAddMaterial(Buffer< UUID > id)QTModelManager
onAddModel(Buffer< UUID > id)QTModelManager
onAddScene(Buffer< UUID > id)QTModelManager
onAddViewportObject(UUID camera, UUID object)QTModelManager
onCleanupRequestSignal()QTModelManager
onClearAllSignal()QTModelManager
onCommandExecutedSignal(UUID id)QTModelManager
onDeleteCamera(UUID id)QTModelManager
onDeleteCommand(UUID id)QTModelManager
onDeleteGeometry(UUID id)QTModelManager
onDeleteMaterial(UUID id)QTModelManager
onDeleteModel(UUID id)QTModelManager
onDeleteObject(UUID id)QTModelManager
onDeleteObjects(Buffer< UUID > ids)QTModelManager
onModelTopLevelChange(Buffer< UUID > id)QTModelManager
onProjectUpdatedSignal()QTModelManager
onSelectedSignal(Buffer< UUID > ids, bool selected)QTModelManager
onShowPropertiesRequested(UUID object)QTModelManager
onSwapSelectedSignal(Buffer< UUID > old_selected, Buffer< UUID > new_selected)QTModelManager
onUpdateCommand(UUID id)QTModelManager
onUpdateFocus(UUID id, bool focussed)QTModelManager
performDeletion(Buffer< UUID > deleted_objects)DesignObjectLookup
popFocus()QTModelManager
popSelected(const UUID &id, bool signal=true)QTModelManager
postCommand(const DynamicPointer< t_design_command_type > &command)DesignObjectLookupinline
postDesignCommand(const DynamicPointer< DesignCommand > &command) overrideQTModelManagervirtual
processMimeData(const QMimeData *data, PopupInfo origin=PopupInfo())QTModelManagervirtual
processSelection(SelectionInfo &info) constDesignObjectLookup
processSelection(const DesignSelection &info) constDesignObjectLookup
projectFileManager()QTModelManagerinline
qtUpdate()QTModelManagerprotected
readLock() constDesignObjectLookup
readLock(const std::function< void()> &wait_callback) constDesignObjectLookup
readLock(UUID id)DesignObjectLookup
refreshModel(const Model &object)DesignObjectLookupvirtual
refreshScene(UUID scene_id)DesignObjectLookupvirtual
removeDeletedObject(UUID id)DesignObjectLookupinline
removeSelected(const Buffer< UUID > &ids)QTModelManagervirtual
removeSelected(UUID id)QTModelManagervirtual
removeUpdateTarget(DesignObjectUpdateTarget *target)DesignObjectLookup
requestAutoSave()DesignObjectLookupvirtual
requestAutoSaveCheckpoint()DesignObjectLookupvirtual
requestDeploymentCallbacks()QTModelManager
requestQTUpdate()QTModelManagervirtual
restoreMaterial(UUID id)DesignObjectLookupvirtual
restoreModel(UUID id) overrideQTModelManagervirtual
runCommand(const DynamicPointer< t_design_command_type > &command)DesignObjectLookupinline
runDesignCommand(const DynamicPointer< DesignCommand > &command) overrideQTModelManagervirtual
saveModel(FactoryParameters &file, bool is_blocking=false)QTModelManagervirtual
scene(const UUID &id, bool allow_deleted=false) constDesignObjectLookup
sceneObjects()DesignObjectLookupinline
selected() constDesignObjectLookup
selectEnclosed(UUID selection_id)DesignObjectLookup
selectionController()DesignObjectLookupvirtual
selectionEffect()DesignObjectLookupvirtual
setActiveLayer(UUID layer_id) overrideQTModelManagervirtual
setActiveProject(UUID project_id) overrideQTModelManagervirtual
setFocus(UUID id)QTModelManager
setGraphicsManager(GraphicsManagerBase *graphics_manager)QTModelManager
setProjectTimeZone()QTModelManagervirtual
setRequestDeploymentCallback(const StringView &callback_name, const std::function< void(const UUID &)> &callback)QTModelManager
setSelected(Buffer< UUID > ids) overrideQTModelManagervirtual
setSelectedToFocus()QTModelManager
setSelectionEffect(SelectionEffect *effect)DesignObjectLookup
setupDefaultScene()DesignObjectLookup
setViewportFocus(AutoZoomFocus focus)DesignObjectLookup
setWindowManager(WindowManager *manager)QTModelManagerinlinevirtual
ShowProperties(const ShowPropertiesSettings &settings)QTModelManagervirtual
startQTUpdate(const TimeSpan &interval)QTModelManagervirtual
startUpdateThread(const TimeSpan &span, std::function< void(const Exception &)> exception_callback)DesignObjectLookup
stopAll()QTModelManagervirtual
stopQTUpdate()QTModelManagervirtual
stopUpdateThread()DesignObjectLookup
taskManager() const overrideQTModelManagervirtual
tryCommandLock()DesignObjectLookup
tryReadLock(uint08 milliseconds=10) constDesignObjectLookup
tryReadLock(const TimeSpan &span) constDesignObjectLookup
tryWriteLock(uint08 milliseconds=10)DesignObjectLookup
tryWriteLock(const TimeSpan &span)DesignObjectLookup
update(const Time &time, const std::function< void()> &wait_callback) overrideQTModelManagervirtual
updateEffects(const Time &time, const std::function< void()> &wait_callback)DesignObjectLookupprotected
updateModelTopLevel(const Model &object) overrideQTModelManagervirtual
updateTranslation()DesignObjectLookup
useProjectFolders() constQTModelManagervirtual
visibleModels() constDesignObjectLookup
windowManager()QTModelManagerinline
writeLock() constDesignObjectLookup
writeLock(const std::function< void()> &wait_callback)DesignObjectLookup
writeLock(UUID id)DesignObjectLookup
~DesignObjectLookup()DesignObjectLookupvirtual