ItemEntity.h 363 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include "Entity.h"
  3. #include "StaticRegistry.h"
  4. class ItemEntity : public Entity
  5. {
  6. public:
  7. ItemEntity();
  8. };
  9. class ItemEntityType : public EntityType
  10. {
  11. REGISTRABLE( ItemEntityType )
  12. protected:
  13. virtual Entity* createEntity() const override;
  14. public:
  15. ItemEntityType();
  16. };
  17. REGISTER( ItemEntityType, EntityType )