#include <functional>
#include <argos3/core/utility/configuration/base_configurable_resource.h>
#include <argos3/core/simulator/simulator.h>
#include <argos3/core/simulator/space/space.h>
#include <argos3/core/utility/datatypes/color.h>
#include <argos3/core/utility/math/vector2.h>
#include <argos3/core/utility/math/vector3.h>
#include <argos3/core/utility/math/quaternion.h>
#include <argos3/core/simulator/physics_engine/physics_engine.h>
Go to the source code of this file.
Classes | |
class | argos::CLoopFunctions |
A set of hook functions to customize an experimental run. More... | |
Namespaces | |
argos | |
The namespace containing all the ARGoS related code. | |
Macros | |
#define | REGISTER_LOOP_FUNCTIONS(CLASSNAME, LABEL) |
Registers a loop function class inside ARGoS. More... | |
#define REGISTER_LOOP_FUNCTIONS | ( | CLASSNAME, | |
LABEL | |||
) |
Registers a loop function class inside ARGoS.
You must register your loop function class for ARGoS to be able to recognize it. This statement must be included in a .cpp file. It can't be in a header.
Definition at line 284 of file loop_functions.h.