Go to the documentation of this file. 1 #ifndef ENVIRONMENTCONTROLLER_H
2 #define ENVIRONMENTCONTROLLER_H
4 #include "../Environment.h"
5 #include <RobotAPI/interface/core/RobotState.h>
71 #endif // ENVIRONMENTCONTROLLER_H
std::shared_ptr< EnvironmentController > EnvironmentControllerPtr
void onExitComponent() override
std::shared_ptr< Environment > EnvironmentPtr
RobotStateComponentInterfacePrx robotStateComponentPrx
void environmentChanged(EnvironmentPtr environment)
notifies all controller that the environment has changed
void onInitComponent() override
void openRobotFileDialog()
open a file dialog to select a robot
void loadArmar3()
loads first armar3 in the application
void loadRobotFromProxy(std::string robotFileName)
loads the robot from proxy
void onDisconnectComponent() override
void onConnectComponent() override
This file offers overloads of toIce() and fromIce() functions for STL container types.
Abstract controller providing a set of methods which must be implemented by every controller.
std::shared_ptr< class Robot > RobotPtr