SurgSim::Graphics::OsgManager Member List

This is the complete list of members for SurgSim::Graphics::OsgManager, including all inherited members.

addGroup(std::shared_ptr< Group > group)SurgSim::Graphics::Managerprotectedvirtual
addRepresentation(std::shared_ptr< Representation > representation) overrideSurgSim::Graphics::OsgManagerprotectedvirtual
addView(std::shared_ptr< View > view) overrideSurgSim::Graphics::OsgManagerprotectedvirtual
BasicThread(const std::string &name="Unknown Thread")SurgSim::Framework::BasicThreadexplicit
ComponentManager(const std::string &name="Unknown Component Manager")SurgSim::Framework::ComponentManagerexplicit
copyScheduledComponents(std::vector< std::shared_ptr< Component >> *inflightAdditions, std::vector< std::shared_ptr< Component >> *inflightRemovals)SurgSim::Framework::ComponentManagerprotected
doBeforeStop()SurgSim::Graphics::OsgManagerprivatevirtual
doInitialize() overrideSurgSim::Graphics::OsgManagerprotectedvirtual
doStartUp() overrideSurgSim::Graphics::OsgManagerprotectedvirtual
doUpdate(double dt) overrideSurgSim::Graphics::OsgManagerprotectedvirtual
dumpDebugInfo() const overrideSurgSim::Graphics::OsgManagervirtual
enqueueAddComponent(const std::shared_ptr< Component > &component)SurgSim::Framework::ComponentManager
enqueueRemoveComponent(const std::shared_ptr< Component > &component)SurgSim::Framework::ComponentManager
executeAdditions(const std::shared_ptr< SurgSim::Framework::Component > &component)SurgSim::Graphics::Managerprotectedvirtual
executeRemovals(const std::shared_ptr< SurgSim::Framework::Component > &component)SurgSim::Graphics::Managerprotectedvirtual
getGroups() const SurgSim::Graphics::Managerinline
getLogger() const SurgSim::Framework::ComponentManagerprotected
getName() const SurgSim::Framework::BasicThread
getOrCreateGroup(const std::string &name) overrideSurgSim::Graphics::OsgManagerprotectedvirtual
getOsgCompositeViewer() const SurgSim::Graphics::OsgManager
getRepresentations() const SurgSim::Graphics::Managerinline
getRuntime() const SurgSim::Framework::ComponentManager
getThread()SurgSim::Framework::BasicThread
getType() const overrideSurgSim::Graphics::Managerprotectedvirtual
getViews() const SurgSim::Graphics::Managerinline
initialize()SurgSim::Framework::BasicThreadprotected
isIdle()SurgSim::Framework::BasicThread
isInitialized()SurgSim::Framework::BasicThread
isRunning() const SurgSim::Framework::BasicThread
isSynchronous()SurgSim::Framework::BasicThread
m_behaviorsSurgSim::Framework::ComponentManagerprotected
m_componentAdditionsSurgSim::Framework::ComponentManagerprotected
m_componentMutexSurgSim::Framework::ComponentManagerprotected
m_componentRemovalsSurgSim::Framework::ComponentManagerprotected
m_hudElementSurgSim::Graphics::OsgManagerprivate
m_loggerSurgSim::Framework::ComponentManagerprotected
m_viewerSurgSim::Graphics::OsgManagerprivate
Manager()SurgSim::Graphics::Manager
operator()()SurgSim::Framework::BasicThread
OsgManager()SurgSim::Graphics::OsgManager
OsgManagerTest classSurgSim::Graphics::OsgManagerfriend
processBehaviors(const double dt)SurgSim::Framework::ComponentManagerprotected
processComponents()SurgSim::Framework::ComponentManagerprotected
removeRepresentation(std::shared_ptr< Representation > representation)SurgSim::Graphics::Managerprotectedvirtual
removeView(std::shared_ptr< View > view) overrideSurgSim::Graphics::OsgManagerprotectedvirtual
setIdle(bool isIdle)SurgSim::Framework::BasicThread
setRate(double val)SurgSim::Framework::BasicThreadinline
setRuntime(std::shared_ptr< Runtime > val)SurgSim::Framework::ComponentManager
setSynchronous(bool val)SurgSim::Framework::BasicThread
start(std::shared_ptr< Barrier > startupBarrier=nullptr, bool isSynchronous=false)SurgSim::Framework::BasicThread
startUp()SurgSim::Framework::BasicThreadprotected
stop()SurgSim::Framework::BasicThread
tryAddComponent(std::shared_ptr< SurgSim::Framework::Component > component, std::vector< std::shared_ptr< T >> *container)SurgSim::Framework::ComponentManagerprotected
tryRemoveComponent(std::shared_ptr< SurgSim::Framework::Component > component, std::vector< std::shared_ptr< T >> *container)SurgSim::Framework::ComponentManagerprotected
waitForBarrier(bool success)SurgSim::Framework::BasicThreadprotected
~BasicThread() noexcept(false)SurgSim::Framework::BasicThreadvirtual
~ComponentManager()SurgSim::Framework::ComponentManagervirtual
~Manager()SurgSim::Graphics::Managervirtual
~OsgManager()SurgSim::Graphics::OsgManagervirtual