#pragma once #include #include #include using namespace charcoal; using namespace charcoal::builtin; class MyBuiltinSpecifiedScene : public specified::Scene { public: MyBuiltinSpecifiedScene(Application& application); void update(float delta_time, clock_t clock) override; private: basic::Renderable m_shape; builtin::Camera3D m_camera; specified::Batch& m_batch; SpecifiedPoseable m_pose_a; SpecifiedPoseable m_pose_b; };