00001
00002
00003
00004
00005
00006 #include <controllers/externalControllers/externalControllers.h>
00007 #include <controllers/externalControllers/tcpip/nonEmulationMessage.h>
00008
00009
00010 #include <dtGame/gamemanager.h>
00011
00012 using namespace srCore;
00013
00014 using namespace std;
00015
00016 namespace srExternal {
00017
00018 void ExternalControllers::addComponent(const char* controllerType, const char* controllerName,
00019 dtGame::GameManager* gameManager, const char* parameters) {
00020
00021 if (strncmp(controllerType, "External:TCPIP", strlen("External:TCPIP")) == 0)
00022 NonEmulationMessageType::RegisterMessageTypes(gameManager->GetMessageFactory() );
00023 }
00024
00025 void ExternalControllers::addController(const char* controllerType, const char* controllerName,
00026 srCore::RobotActorBase& robotToControl, const char* parameters) {
00027
00028 }
00029
00030 }