26 lines
456 B
C++

#pragma once
#include "Activation.h"
#include "Perception.h"
#include "Placement.h"
#include "Propulsion.h"
class Acceleration {
public:
float GetMagnitude() { return 0; };
};
class Roboid {
public:
Roboid();
Roboid(Placement configuration[], unsigned int thingCount);
Perception perception;
Propulsion propulsion;
Acceleration acceleration;
Placement* configuration;
unsigned int thingCount;
bool Drive(float forwardDistance);
};