#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); };