| addGroup(std::shared_ptr< Group > group) | SurgSim::Graphics::Manager | protectedvirtual |
| addRepresentation(std::shared_ptr< Representation > representation) | SurgSim::Graphics::Manager | protectedvirtual |
| addView(std::shared_ptr< View > view) | SurgSim::Graphics::Manager | protectedvirtual |
| BasicThread(const std::string &name="Unknown Thread") (defined in SurgSim::Framework::BasicThread) | SurgSim::Framework::BasicThread | explicit |
| BasicThread(const std::string &name="Unknown Thread") (defined in SurgSim::Framework::BasicThread) | SurgSim::Framework::BasicThread | explicit |
| ComponentManager(const std::string &name="Unknown Component Manager") (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | explicit |
| ComponentManager(const std::string &name="Unknown Component Manager") (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | explicit |
| SurgSim::copyScheduledComponents(std::vector< std::shared_ptr< Component >> *inflightAdditions, std::vector< std::shared_ptr< Component >> *inflightRemovals, std::vector< std::shared_ptr< SceneElement >> *inflightElements) | SurgSim::Framework::ComponentManager | protected |
| SurgSim::Framework::ComponentManager::copyScheduledComponents(std::vector< std::shared_ptr< Component >> *inflightAdditions, std::vector< std::shared_ptr< Component >> *inflightRemovals, std::vector< std::shared_ptr< SceneElement >> *inflightElements) | SurgSim::Framework::ComponentManager | protected |
| count (defined in MockManager) | MockManager | |
| didBeforeStop (defined in MockManager) | MockManager | |
| didInitialize (defined in MockManager) | MockManager | |
| didStartUp (defined in MockManager) | MockManager | |
| dumpDebugInfo() const | MockManager | inlinevirtual |
| SurgSim::enqueueAddComponent(const std::shared_ptr< Component > &component) | SurgSim::Framework::ComponentManager | |
| SurgSim::Framework::ComponentManager::enqueueAddComponent(const std::shared_ptr< Component > &component) | SurgSim::Framework::ComponentManager | |
| SurgSim::enqueueRemoveComponent(const std::shared_ptr< Component > &component) | SurgSim::Framework::ComponentManager | |
| SurgSim::Framework::ComponentManager::enqueueRemoveComponent(const std::shared_ptr< Component > &component) | SurgSim::Framework::ComponentManager | |
| getComponents() (defined in MockManager) | MockManager | inline |
| SurgSim::getCpuTime() const | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::getCpuTime() const | SurgSim::Framework::BasicThread | |
| getGroups() const | SurgSim::Graphics::Manager | inline |
| SurgSim::getLogger() const | SurgSim::Framework::ComponentManager | protected |
| SurgSim::Framework::ComponentManager::getLogger() const | SurgSim::Framework::ComponentManager | protected |
| SurgSim::getName() const | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::getName() const | SurgSim::Framework::BasicThread | |
| getNumUpdates() const | MockManager | inline |
| getOrCreateGroup(const std::string &name) | MockManager | inlinevirtual |
| getRepresentations() const | SurgSim::Graphics::Manager | inline |
| SurgSim::getRuntime() const | SurgSim::Framework::ComponentManager | |
| SurgSim::Framework::ComponentManager::getRuntime() const | SurgSim::Framework::ComponentManager | |
| getSumDt() const | MockManager | inline |
| SurgSim::getThread() | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::getThread() | SurgSim::Framework::BasicThread | |
| getType() const override | MockManager | inlinevirtual |
| getType() const override | MockManager | inlinevirtual |
| SurgSim::getUpdateCount() const | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::getUpdateCount() const | SurgSim::Framework::BasicThread | |
| getViews() const | SurgSim::Graphics::Manager | inline |
| GraphicsManagerTest (defined in MockManager) | MockManager | friend |
| ignoresExceptions() const (defined in SurgSim::Framework::BasicThread) | SurgSim::Framework::BasicThread | |
| ignoresExceptions() const (defined in SurgSim::Framework::BasicThread) | SurgSim::Framework::BasicThread | |
| SurgSim::initialize() | SurgSim::Framework::BasicThread | protected |
| SurgSim::Framework::ComponentManager::initialize() | SurgSim::Framework::BasicThread | protected |
| SurgSim::isIdle() | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::isIdle() | SurgSim::Framework::BasicThread | |
| SurgSim::isInitialized() | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::isInitialized() | SurgSim::Framework::BasicThread | |
| SurgSim::isRunning() const | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::isRunning() const | SurgSim::Framework::BasicThread | |
| SurgSim::isSynchronous() | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::isSynchronous() | SurgSim::Framework::BasicThread | |
| SurgSim::m_behaviors | SurgSim::Framework::ComponentManager | protected |
| SurgSim::Framework::ComponentManager::m_behaviors | SurgSim::Framework::ComponentManager | protected |
| SurgSim::m_componentAdditions | SurgSim::Framework::ComponentManager | protected |
| SurgSim::Framework::ComponentManager::m_componentAdditions | SurgSim::Framework::ComponentManager | protected |
| SurgSim::m_componentMutex | SurgSim::Framework::ComponentManager | protected |
| SurgSim::Framework::ComponentManager::m_componentMutex | SurgSim::Framework::ComponentManager | protected |
| m_componentRemovals (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | protected |
| m_componentRemovals (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | protected |
| m_elementCache (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | protected |
| m_elementCache (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | protected |
| SurgSim::m_logger | SurgSim::Framework::BasicThread | protected |
| SurgSim::Framework::ComponentManager::m_logger | SurgSim::Framework::BasicThread | protected |
| SurgSim::m_timer | SurgSim::Framework::BasicThread | protected |
| SurgSim::Framework::ComponentManager::m_timer | SurgSim::Framework::BasicThread | protected |
| Manager() | SurgSim::Graphics::Manager | |
| MockManager(bool succeedInit=true, bool succeedStartup=true) (defined in MockManager) | MockManager | inlineexplicit |
| MockManager() | MockManager | inline |
| SurgSim::operator()() | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::operator()() | SurgSim::Framework::BasicThread | |
| SurgSim::processBehaviors(const double dt) | SurgSim::Framework::ComponentManager | protected |
| SurgSim::Framework::ComponentManager::processBehaviors(const double dt) | SurgSim::Framework::ComponentManager | protected |
| SurgSim::processComponents() | SurgSim::Framework::ComponentManager | protected |
| SurgSim::Framework::ComponentManager::processComponents() | SurgSim::Framework::ComponentManager | protected |
| removeRepresentation(std::shared_ptr< Representation > representation) | SurgSim::Graphics::Manager | protectedvirtual |
| removeView(std::shared_ptr< View > view) | SurgSim::Graphics::Manager | protectedvirtual |
| SurgSim::resetCpuTimeAndUpdateCount() | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::resetCpuTimeAndUpdateCount() | SurgSim::Framework::BasicThread | |
| retireComponents(const std::vector< std::shared_ptr< T >> &container) (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | protected |
| retireComponents(const std::vector< std::shared_ptr< T >> &container) (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | protected |
| SurgSim::setIdle(bool isIdle) | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::setIdle(bool isIdle) | SurgSim::Framework::BasicThread | |
| setIgnoreExceptions(bool val) (defined in SurgSim::Framework::BasicThread) | SurgSim::Framework::BasicThread | |
| setIgnoreExceptions(bool val) (defined in SurgSim::Framework::BasicThread) | SurgSim::Framework::BasicThread | |
| SurgSim::setRate(double val) | SurgSim::Framework::BasicThread | inline |
| SurgSim::Framework::ComponentManager::setRate(double val) | SurgSim::Framework::BasicThread | inline |
| setRuntime(std::shared_ptr< Runtime > val) (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | |
| setRuntime(std::shared_ptr< Runtime > val) (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | |
| SurgSim::setSynchronous(bool val) | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::setSynchronous(bool val) | SurgSim::Framework::BasicThread | |
| SurgSim::start(std::shared_ptr< Barrier > startupBarrier=nullptr, bool isSynchronous=false) | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::start(std::shared_ptr< Barrier > startupBarrier=nullptr, bool isSynchronous=false) | SurgSim::Framework::BasicThread | |
| SurgSim::startUp() | SurgSim::Framework::BasicThread | protected |
| SurgSim::Framework::ComponentManager::startUp() | SurgSim::Framework::BasicThread | protected |
| SurgSim::stop() | SurgSim::Framework::BasicThread | |
| SurgSim::Framework::ComponentManager::stop() | SurgSim::Framework::BasicThread | |
| succeedInit (defined in MockManager) | MockManager | |
| succeedStartup (defined in MockManager) | MockManager | |
| testProcessComponents() (defined in MockManager) | MockManager | inline |
| testTryAddComponent(const std::shared_ptr< SurgSim::Framework::Component > &component) (defined in MockManager) | MockManager | inline |
| testTryRemoveComponent(const std::shared_ptr< SurgSim::Framework::Component > &component) (defined in MockManager) | MockManager | inline |
| SurgSim::tryAddComponent(std::shared_ptr< SurgSim::Framework::Component > component, std::vector< std::shared_ptr< T >> *container) | SurgSim::Framework::ComponentManager | protected |
| SurgSim::Framework::ComponentManager::tryAddComponent(std::shared_ptr< SurgSim::Framework::Component > component, std::vector< std::shared_ptr< T >> *container) | SurgSim::Framework::ComponentManager | protected |
| SurgSim::tryRemoveComponent(std::shared_ptr< SurgSim::Framework::Component > component, std::vector< std::shared_ptr< T >> *container) | SurgSim::Framework::ComponentManager | protected |
| SurgSim::Framework::ComponentManager::tryRemoveComponent(std::shared_ptr< SurgSim::Framework::Component > component, std::vector< std::shared_ptr< T >> *container) | SurgSim::Framework::ComponentManager | protected |
| waitForBarrier(bool success) (defined in SurgSim::Framework::BasicThread) | SurgSim::Framework::BasicThread | protected |
| waitForBarrier(bool success) (defined in SurgSim::Framework::BasicThread) | SurgSim::Framework::BasicThread | protected |
| ~BasicThread() noexcept(false) | SurgSim::Framework::BasicThread | virtual |
| ~ComponentManager() (defined in SurgSim::Framework::ComponentManager) | SurgSim::Framework::ComponentManager | virtual |
| ~Manager() | SurgSim::Graphics::Manager | virtual |
| ~MockManager() (defined in MockManager) | MockManager | inlinevirtual |