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