OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
UpdateManager Class Reference

#include "UpdateManager.h"

Public Member Functions

 UpdateManager (ot::components::UiComponent *_uiComponent, ot::components::ModelComponent *_modelComponent, EntityCache *_entityCache, PrimitiveManager *_primitiveManager, BooleanOperations *_booleanOperations, ChamferEdges *_chamferEdgesManager, BlendEdges *_blendEdgesManager, ClassFactory *_classFactory)
 
 ~UpdateManager ()
 
void checkParentUpdates (std::list< ot::UID > modifiedEntities)
 
std::list< ot::UIDupdateEntities (std::list< ot::UID > &entityIDs, std::list< ot::UID > &entityVersions, std::list< ot::UID > &brepVersions, bool itemsVisible)
 
 UpdateManager ()=delete
 

Constructor & Destructor Documentation

◆ UpdateManager() [1/2]

UpdateManager::UpdateManager ( ot::components::UiComponent * _uiComponent,
ot::components::ModelComponent * _modelComponent,
EntityCache * _entityCache,
PrimitiveManager * _primitiveManager,
BooleanOperations * _booleanOperations,
ChamferEdges * _chamferEdgesManager,
BlendEdges * _blendEdgesManager,
ClassFactory * _classFactory )

◆ ~UpdateManager()

UpdateManager::~UpdateManager ( )
inline

◆ UpdateManager() [2/2]

UpdateManager::UpdateManager ( )
delete

Member Function Documentation

◆ checkParentUpdates()

void UpdateManager::checkParentUpdates ( std::list< ot::UID > modifiedEntities)

◆ updateEntities()

std::list< ot::UID > UpdateManager::updateEntities ( std::list< ot::UID > & entityIDs,
std::list< ot::UID > & entityVersions,
std::list< ot::UID > & brepVersions,
bool itemsVisible )

The documentation for this class was generated from the following files: