7#ifndef CI_MAGNETS_ACTUATOR_H
8#define CI_MAGNETS_ACTUATOR_H
11 class CCI_MagnetsActuator;
14#include <argos3/core/control_interface/ci_actuator.h>
24 Real f_current = 0.0f) :
float Real
Collects all ARGoS code.
The namespace containing all the ARGoS related code.
The basic interface for all actuators.
virtual void CreateLuaState(lua_State *pt_lua_state)=0
Creates the Lua state for this actuator.
CCI_MagnetsActuator()
Constructor.
SInterface::TVector & GetInterfaces()
Returns a reference to the magnet interfaces.
SInterface::TVector m_vecInterfaces
virtual ~CCI_MagnetsActuator()
Destructor.
std::vector< SInterface > TVector
SInterface(const std::string &str_id, Real f_current=0.0f)