begin() const | SimShell::Viewer::SubjectNode< SubjectType > | virtual |
CallbackType typedef (defined in SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > >) | SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > > | |
ChildrenMap typedef (defined in SimShell::Viewer::IViewerNode) | SimShell::Viewer::IViewerNode | |
Disable() | SimShell::Viewer::SubjectNode< SubjectType > | virtual |
Enable() | SimShell::Viewer::SubjectNode< SubjectType > | virtual |
end() const | SimShell::Viewer::SubjectNode< SubjectType > | virtual |
EventType typedef (defined in SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > >) | SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > > | |
IsEnabled() const | SimShell::Viewer::SubjectNode< SubjectType > | virtual |
IsParentEnabled() const | SimShell::Viewer::SubjectNode< SubjectType > | virtual |
KeyType typedef (defined in SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > >) | SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > > | |
Notify(const EventType &) (defined in SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > >) | SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > > | |
Register(const U *, CallbackType) (defined in SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > >) | SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > > | |
RootViewerNode(std::shared_ptr< SimShell::Ws::MergedPreferences >, std::shared_ptr< SubjectType > subject, SimShell::Gui::Controller::AppController *a=nullptr) (defined in SimPT_Shell::Viewer::RootViewerNode< SubjectType >) | SimPT_Shell::Viewer::RootViewerNode< SubjectType > | |
RootViewerNode(std::shared_ptr< SimShell::Ws::MergedPreferences > p, std::shared_ptr< SimPT_Sim::CoupledSim > subject, SimShell::Gui::Controller::AppController *a) (defined in SimPT_Shell::Viewer::RootViewerNode< SubjectType >) | SimPT_Shell::Viewer::RootViewerNode< SubjectType > | |
SubjectNode(std::shared_ptr< Ws::MergedPreferences > p, std::shared_ptr< SubjectType > s, IViewerNode::ChildrenMap &&c) (defined in SimShell::Viewer::SubjectNode< SubjectType >) | SimShell::Viewer::SubjectNode< SubjectType > | |
SubjectNode(std::shared_ptr< Ws::MergedPreferences > p, std::shared_ptr< SubjectType > s) (defined in SimShell::Viewer::SubjectNode< SubjectType >) | SimShell::Viewer::SubjectNode< SubjectType > | |
Unregister(const U *) (defined in SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > >) | SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > > | |
UnregisterAll() (defined in SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > >) | SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > > | |
~IViewerNode() | SimShell::Viewer::IViewerNode | inlinevirtual |
~Subject() (defined in SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > >) | SimPT_Sim::Util::Subject< Event::ViewerEvent, std::weak_ptr< const void > > | inlinevirtual |
~SubjectNode() (defined in SimShell::Viewer::SubjectNode< SubjectType >) | SimShell::Viewer::SubjectNode< SubjectType > | inlinevirtual |