text: #pragma once
  #include "ECS/Core.h"
  #include "Components/Transform.h"
  
  class TestCore final
  	: public Core<TestCore>
  {
  public:
  	TestCore();
  	~TestCore() {}
  
  	virtual void OnEntityAdded(Entity& NewEntity) override;
  
  	virtual void OnEntityRemoved(Entity& InEntity) override;
  
  #if ME_EDITOR
  	virtual void OnEditorInspect() override;
  #endif
  
  	virtual void Update(float dt) override;
  
  	virtual void Init() override;
  	void OnStart() override;
  
  };
  
  ME_REGISTER_CORE(TestCore)