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 |