11 #ifndef simComponentNetwork_h
12 #define simComponentNetwork_h
15 #include <vlutil/vlList.h>
52 virtual void tick(
bool hostDestroyed);
55 virtual bool postAddComponentsInit();
68 virtual bool removeControllerComponent(
DtSimComponent * component);
81 virtual std::list<DtSimComponent*> lookupComponentsByType(
const DtString & typeString);
92 virtual int createComponentsFromList(
94 int& priority,
bool remoteOnly);
104 int& priority,
bool remoteOnly);
113 virtual bool createComponentConnection(
const DtString& source,
114 const DtString& destination,
bool suppressErrorMsgs =
false);
120 descList,
bool suppressErrorMsgs =
false);
135 virtual void enable();
136 virtual void disable();
146 virtual bool createSensorComponentList();
147 virtual bool createControllerComponentList();
148 virtual bool createActuatorComponentList();