48#include "trax/Configuration.h"
49#include "trax/Units.h"
51#include "spat/Frame.h"
70 static dclspc std::unique_ptr<Simulator>
Make( Type type )
noexcept;
74 virtual const char*
TypeName() const noexcept = 0;
Namespace of all the trax track libraries classes and methods.
Definition Collection.h:17
Interface for the physics simulator.
Definition Simulator.h:59
virtual const char * GetVersionString() const =0
static dclspc std::unique_ptr< Simulator > Make(Type type) noexcept
Makes a Simulator object.
virtual const char * TypeName() const noexcept=0