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::Manager | protected virtual
addRepresentation(std::shared_ptr< Representation > representation) override | SurgSim::Graphics::OsgManager | protected virtual
addView(std::shared_ptr< View > view) override | SurgSim::Graphics::OsgManager | protected virtual
BasicThread(const std::string &name="Unknown Thread") | SurgSim::Framework::BasicThread | explicit
ComponentManager(const std::string &name="Unknown Component Manager") | SurgSim::Framework::ComponentManager | explicit
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
doBeforeStop() | SurgSim::Graphics::OsgManager | private virtual
doInitialize() override | SurgSim::Graphics::OsgManager | protected virtual
doStartUp() override | SurgSim::Graphics::OsgManager | protected virtual
doUpdate(double dt) override | SurgSim::Graphics::OsgManager | protected virtual
dumpDebugInfo() const override | SurgSim::Graphics::OsgManager | virtual
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::Manager | protected virtual
executeRemovals(const std::shared_ptr< SurgSim::Framework::Component > &component) | SurgSim::Graphics::Manager | protected virtual
getCpuTime() const | SurgSim::Framework::BasicThread |
getGroups() const | SurgSim::Graphics::Manager | inline
getLogger() const | SurgSim::Framework::ComponentManager | protected
getName() const | SurgSim::Framework::BasicThread |
getOrCreateGroup(const std::string &name) override | SurgSim::Graphics::OsgManager | protected virtual
getOsgCompositeViewer() const | SurgSim::Graphics::OsgManager |
getRepresentations() const | SurgSim::Graphics::Manager | inline
getRuntime() const | SurgSim::Framework::ComponentManager |
getThread() | SurgSim::Framework::BasicThread |
getType() const override | SurgSim::Graphics::Manager | protected virtual
getUpdateCount() const | SurgSim::Framework::BasicThread |
getViews() const | SurgSim::Graphics::Manager | inline
initialize() | SurgSim::Framework::BasicThread | protected
isIdle() | SurgSim::Framework::BasicThread |
isInitialized() | SurgSim::Framework::BasicThread |
isMultiThreading() const | SurgSim::Graphics::OsgManager |
isRunning() const | SurgSim::Framework::BasicThread |
isSynchronous() | SurgSim::Framework::BasicThread |
m_behaviors | SurgSim::Framework::ComponentManager | protected
m_componentAdditions | SurgSim::Framework::ComponentManager | protected
m_componentMutex | SurgSim::Framework::ComponentManager | protected
m_componentRemovals | SurgSim::Framework::ComponentManager | protected
m_elementCache | SurgSim::Framework::ComponentManager | protected
m_hudElement | SurgSim::Graphics::OsgManager | private
m_logger | SurgSim::Framework::BasicThread | protected
m_timer | SurgSim::Framework::BasicThread | protected
m_viewer | SurgSim::Graphics::OsgManager | private
Manager() | SurgSim::Graphics::Manager |
operator()() | SurgSim::Framework::BasicThread |
OsgManager() | SurgSim::Graphics::OsgManager |
OsgManagerTest class | SurgSim::Graphics::OsgManager | friend
processBehaviors(const double dt) | SurgSim::Framework::ComponentManager | protected
processComponents() | SurgSim::Framework::ComponentManager | protected
removeRepresentation(std::shared_ptr< Representation > representation) | SurgSim::Graphics::Manager | protected virtual
removeView(std::shared_ptr< View > view) override | SurgSim::Graphics::OsgManager | protected virtual
resetCpuTimeAndUpdateCount() | SurgSim::Framework::BasicThread |
retireComponents(const std::vector< std::shared_ptr< T >> &container) | SurgSim::Framework::ComponentManager | protected
setIdle(bool isIdle) | SurgSim::Framework::BasicThread |
setMultiThreading(bool val) | SurgSim::Graphics::OsgManager |
setRate(double val) | SurgSim::Framework::BasicThread | inline
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::BasicThread | protected
stop() | SurgSim::Framework::BasicThread |
tryAddComponent(std::shared_ptr< SurgSim::Framework::Component > component, std::vector< std::shared_ptr< T >> *container) | SurgSim::Framework::ComponentManager | protected
tryRemoveComponent(std::shared_ptr< SurgSim::Framework::Component > component, std::vector< std::shared_ptr< T >> *container) | SurgSim::Framework::ComponentManager | protected
waitForBarrier(bool success) | SurgSim::Framework::BasicThread | protected
~BasicThread() noexcept(false) | SurgSim::Framework::BasicThread | virtual
~ComponentManager() | SurgSim::Framework::ComponentManager | virtual
~Manager() | SurgSim::Graphics::Manager | virtual
~OsgManager() | SurgSim::Graphics::OsgManager | virtual