#define MSP_GAME_ENTITY_H_
#include "handle.h"
+#include "mspgame_api.h"
#include "owned.h"
namespace Msp::Game {
class Transform;
struct TransformValues;
-class hierarchy_error: public std::logic_error
+class MSPGAME_API hierarchy_error: public std::logic_error
{
public:
hierarchy_error(): std::logic_error("hierarchy error") { }
};
-class Entity
+class MSPGAME_API Entity
{
public:
enum TransformTag { NO_TRANSFORM };