#include <mvsim_node_core.h>

| Private Attributes | |
| MVSimNode & | m_parent | 
| Additional Inherited Members | |
|  Public Types inherited from mvsim::World | |
| using | VehicleList = std::multimap< std::string, VehicleBase::Ptr > | 
| using | WorldElementList = std::list< WorldElementBase::Ptr > | 
| using | BlockList = std::multimap< std::string, Block::Ptr > | 
| using | SimulableList = std::multimap< std::string, Simulable::Ptr > | 
| using | vehicle_visitor_t = std::function< void(VehicleBase &)> | 
| using | world_element_visitor_t = std::function< void(WorldElementBase &)> | 
|  Public Attributes inherited from mvsim::World | |
| std::string | m_gui_msg_lines | 
| std::mutex | m_gui_msg_lines_mtx | 
| std::thread | m_gui_thread | 
| std::atomic_bool | m_gui_thread_running = false | 
| std::atomic_bool | m_gui_thread_must_close = false | 
| std::mutex | m_gui_thread_start_mtx | 
| std::vector< std::function< void(void)> > | m_gui_user_pending_tasks | 
| std::mutex | m_gui_user_pending_tasks_mtx | 
| TGUIKeyEvent | m_lastKeyEvent | 
| std::atomic_bool | m_lastKeyEventValid = false | 
| std::mutex | m_lastKeyEvent_mtx | 
Derived class so we can install hooks (virtual methods)
Definition at line 52 of file mvsim_node_core.h.
| 
 | inline | 
Definition at line 57 of file mvsim_node_core.h.
| 
 | virtual | 
Definition at line 654 of file mvsim_node.cpp.
| 
 | private | 
Definition at line 54 of file mvsim_node_core.h.