#pragma once #include "PoseableBatch.h" #include "BuiltinTypes.h" namespace charcoal { namespace builtin { class BasicBatch : public PoseableBatch { public: BasicBatch( BasicRenderable* renderable, int element_count ) : PoseableBatch(renderable, element_count) {} BasicBatch( BasicRenderable* renderable, int element_count, int element_render_count ) : PoseableBatch(renderable, element_count, element_render_count) {} protected: void setup_vao() override; }; } }