osb/source/game/interfaces/StarRenderableItem.hpp

20 lines
329 B
C++

#ifndef STAR_RENDERABLE_ITEM_HPP
#define STAR_RENDERABLE_ITEM_HPP
#include "StarEntityRendering.hpp"
namespace Star {
STAR_CLASS(RenderableItem);
class RenderableItem {
public:
virtual ~RenderableItem() {}
virtual void render(RenderCallback* renderCallback, EntityRenderLayer renderLayer) = 0;
};
}
#endif